1532 58
5696 410
63342 309
56576 275
13828 617
25796 282
54185 137
22888 195
7095 388
3767 76
4731 537
7021 763
1624 153
5095 595
4430 581
5411 281
2757 115
2915 422