293781 1026
10966 612
87008 440
251740 829
280982 1041
27119 445
10155 396
7514 638
1011787 3021
1660623 3620
18858 316
49723 227
100471 884
93253 127
202877 464
495847 1754
272180 808
9079 361
31699 226
299805 786
123599 676
32366 359
110622 474
25618 148
32338 441
71437 233
170596 467
28243 568