21931 251
33368 557
9431 768
28157 642
25827 413
14561 201
8366 590
11718 645
2960 340
9174 332
10683 621
12554 985
6440 74
3220 524
8148 412