5603 159
31476 392
11061 621
15983 52
16317 413
17039 907
12371 261
41534 292
39400 94
16510 126
20303 391
6752 58
5733 875
205114 1066
39607 334
67526 457
80817 395
1893 48
31381 472
48288 792
24617 877
13002 886
18478 101
4937 678