21597 251
33293 557
9407 768
28120 642
25257 413
14444 201
8323 590
11489 645
2931 340
8867 332
10552 621
12405 985
6369 74
3191 524
8097 412