21683 251
33313 557
9422 768
28143 642
25411 413
14484 201
8336 590
11546 645
2940 340
8919 332
10594 621
12444 985
6394 74
3197 524
8121 412