21961 251
33379 557
9434 768
28158 642
25886 413
14575 201
8368 590
11760 645
2961 340
9210 332
10698 621
12566 985
6458 74
3221 524
8152 412