6541 75
3325 358
2802 108
21565 510
29299 829
17920 532
52763 522
2757 243
10046 53
3755 163
17212 538
15696 212
8966 699