2600 216
4214 543
11110 395
40110 115
86457 97
22937 771
12482 584
31648 579
28686 486
10742 36
8734 788
10231 848
3716 273
22554 273
1847 71