4526 360
30704 695
23571 143
38318 72
2176 197
4448 617
17548 129
11414 824
51961 770
8466 328
22661 258
14895 101
5528 247
13126 784
6388 243
2422 187
16294 102
54004 823
4469 839
17547 526
5064 575
2096 217
21572 569
10299 707
7595 812
21232 601
4237 38
928506 955