4523 360
30698 695
23538 143
38291 72
2176 197
4433 617
17539 129
11410 824
51960 770
8464 328
22655 258
14884 101
5522 247
13124 784
6387 243
2418 187
16286 102
54000 823
4466 839
17536 526
5062 575
2093 217
21528 569
10284 706
7595 812
21225 601
4231 38
928481 955