5993 129
103530 573
19824 838
7914 591
5676 512
3875 218
4372 394
1942 303
3322 445
2377 74
21598 503
44479 416
46327 694
13882 108
11518 489
12990 428
9210 56
8583 508
3391 160
9261 300
25532 150
14009 723
50002 486
24105 702
21504 318
20581 838
14796 367
177177 742