3096 325
1650 373
8483 221
2444 521
3788 655
2703 805
6231 520
29263 706
59021 733
100896 694
43551 149
15843 615
55425 85
32811 547
16630 336
17745 681
13703 385
2423 245
8935 667
3711 142
11630 533
6432 262
3235 190
4215 514
5619 872
581 105
5812 598
7011 381