5596 159
31557 392
11111 621
16031 52
16338 413
17062 907
12411 261
41665 292
39500 94
16553 126
20345 391
6749 58
5726 875
205329 1066
39661 334
67823 457
80995 395
1878 48
31524 472
48446 792
24749 877
13073 886
18741 101
4928 678