21941 251
33373 557
9433 768
28158 642
25856 413
14572 201
8367 590
11739 645
2961 340
9196 332
10690 621
12564 985
6455 74
3221 524
8151 412