2212 137
7110 132
15306 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
9373 384
2575 479
3504 212
3886 347
4902 939
3914 131
4451 617
13126 237
5363 766
1565 411
75838 616
30632 839