3130 73
9565 126
2961 672
262533 1567
183116 591
99525 462
97185 453
42040 388
51245 161
29023 673
17634 331
74671 612
100298 547
18788 668
12699 491
18087 239
50945 733
30446 591
27550 291
33701 466
11952 433
7913 129
13175 535
1816 109
2168 518
49323 407
3520 697
11399 271