8368 65
2749 102
30211 529
21444 321
33328 713
9246 750
4523 331
5193 638
7665 613
3837 259
5906 133
8252 584
19763 697
7429 50
3006 566