5603 159
31476 392
11061 621
15983 52
16316 413
17039 907
12371 261
41534 292
39400 94
16510 126
20303 391
6752 58
5732 875
205114 1066
39604 334
67524 457
80817 395
1892 48
31381 472
48288 792
24617 877
13002 886
18478 101
4936 678