43781 96
21998 283
130807 556
40330 304
25000 654
35985 518
20391 249
13462 832
21353 778
20339 840
63335 672
17857 107
16742 335
11468 438
10485 619
19503 872
7902 447
5088 367
6089 363
8524 288
21717 471
14653 297
10868 353
10882 574
9622 311
5269 278
3962 75
38032 420