2215 137
7153 132
15369 336
875 221
3404 729
1480 177
6699 601
8560 533
3544 713
3809 746
2092 278
2149 270
4584 552
3309 862
2380 309
2948 539
9383 384
2575 479
3508 212
3900 347
4910 939
3924 131
4453 617
13220 237
5378 766
1566 411
75892 616
30708 839