9506 135
2398 395
17243 508
23182 630
4906 581
6561 75
4212 525
2724 179
2633 400
28129 358
3756 756
4022 391
69542 297
11562 744
8924 671
7217 547
17889 264