5596 159
31552 392
11111 621
16030 52
16336 413
17062 907
12408 261
41663 292
39492 94
16551 126
20345 391
6747 58
5725 875
205324 1066
39660 334
67819 457
80994 395
1878 48
31521 472
48444 792
24746 877
13072 886
18734 101
4928 678