21904 251
33362 557
9430 768
28157 642
25777 413
14550 201
8365 590
11681 645
2959 340
9155 332
10676 621
12544 985
6436 74
3218 524
8145 412