5596 159
31557 392
11111 621
16031 52
16338 413
17063 907
12412 261
41666 292
39501 94
16553 126
20345 391
6750 58
5726 875
205329 1066
39661 334
67824 457
80999 395
1878 48
31524 472
48446 792
24749 877
13073 886
18744 101
4928 678