2212 137
7101 132
15301 336
874 221
3396 729
1476 177
6685 601
8559 533
3529 713
3804 746
2091 278
2149 270
4576 552
3305 862
2377 309
2945 539
9373 384
2575 479
3502 212
3884 347
4902 939
3913 131
4451 617
13112 237
5363 766
1565 411
75834 616
30621 839