4529 360
30711 695
23579 143
38327 72
2178 197
4451 617
17550 129
11416 824
51963 770
8468 328
22663 258
14913 101
5528 247
13128 784
6388 243
2425 187
16301 102
54009 823
4470 839
17554 526
5066 575
2097 217
21615 569
10302 707
7599 812
21234 601
4241 38
928517 955