9560 135
2422 395
17254 508
23204 630
5095 581
6613 75
4222 526
2738 179
2654 400
28141 358
3760 756
4042 391
69756 297
11622 744
8945 671
7225 547
17949 264