2212 137
7110 132
15309 336
874 221
3396 729
1478 177
6686 601
8560 533
3530 713
3806 746
2091 278
2149 270
4582 552
3305 862
2377 309
2945 539
9374 384
2575 479
3504 212
3886 347
4902 939
3914 131
4451 617
13130 237
5365 766
1565 411
75840 616
30635 839