300 64
2580 533
8635 616
7393 621
2400 174
959 127
432 60
2760 260
1421 362
1013 151
5706 421
3443 148
25345 58
7658 743
5532 416
1608 255
38475 694
2334 475
4869 542
14481 304
4273 350
2611 218
9197 73
1563 316
5916 728
10485 652
4853 395
7240 637