4642 75
2983 357
2372 108
21196 510
25118 828
13086 532
49163 521
2363 243
6605 53
3132 163
14535 536
12669 212
6782 698