4526 360
30708 695
23573 143
38319 72
2176 197
4449 617
17548 129
11416 824
51961 770
8466 328
22662 258
14898 101
5528 247
13126 784
6388 243
2423 187
16295 102
54006 823
4469 839
17549 526
5064 575
2096 217
21582 569
10299 707
7595 812
21232 601
4237 38
928506 955