4526 360
30702 695
23559 143
38315 72
2176 197
4446 617
17547 129
11412 824
51961 770
8466 328
22660 258
14895 101
5528 247
13126 784
6387 243
2422 187
16293 102
54003 823
4468 839
17545 526
5064 575
2096 217
21568 569
10295 707
7595 812
21232 601
4237 38
928502 955