54972 306
15699 238
56414 275
13602 617
23655 282
49031 132
21045 194
6892 388
3571 76
4504 537
6850 763
1479 153
4849 595
4047 581
5174 281
2514 115
2691 422
1044 58
4176 409