5596 159
31553 392
11111 621
16030 52
16337 413
17062 907
12409 261
41664 292
39499 94
16553 126
20345 391
6749 58
5725 875
205328 1066
39660 334
67823 457
80995 395
1878 48
31522 472
48445 792
24749 877
13073 886
18738 101
4928 678