1644 295
2812 645
1127 61
18115 497
23297 120
27368 503
9952 405
12640 312
9105 491
1901 322
5735 759
17284 876
11477 455
2506 463
3329 668
3083 372