1581 124
102365 279
45567 400
214200 181
7349 801
5611 691
25066 74
2456 254
18417 793
2666 263
7911 320
5957 691
2972 348
4238 102