53295 306
15687 238
56399 275
13580 617
23465 282
48736 132
20879 194
6877 388
3565 76
4490 537
6839 763
1472 153
4833 595
4040 581
5158 281
2495 115
2677 422
1040 58
4163 409