21853 251
33354 557
9430 768
28155 642
25711 413
14536 201
8354 590
11658 645
2957 340
9125 332
10668 621
12525 985
6428 74
3217 524
8143 412