2933 526
1258 264
1814 416
40300 135
3163 606
3613 492
8733 479
5073 212
18321 83
107488 249
1756 137
8802 535
16032 632
18872 773
18322 326
1398 167
18273 569
10297 349
19621 302
22643 308
7297 399
20670 303
12326 198
13824 691
5850 459
5828 155
11553 777
7898 620