2212 137
7109 132
15305 336
874 221
3396 729
1477 177
6686 601
8560 533
3529 713
3805 746
2091 278
2149 270
4582 552
3305 862
2377 309
2945 539
9373 384
2575 479
3503 212
3886 347
4902 939
3914 131
4451 617
13124 237
5363 766
1565 411
75838 616
30630 839