10880 55
1373 429
2331 371
3163 531
19434 727
14527 334
9962 644
16169 448
16038 228
8549 46
12560 594
2267 187
3224 360
12815 693
9575 649
2001 205
2623 628