15172 126
8604 517
2444 288
14502 93
4520 793
44060 605
1088 139
9051 261
3717 729
5330 738
29597 249
9161 219
3381 462
3873 488
1815 98
3135 746
2986 557
3551 805