1533 58
5698 410
63369 309
15888 238
56580 275
13830 617
25823 282
54236 137
22910 195
7098 388
3771 76
4731 537
7022 763
1625 153
5100 595
4432 581
5413 281
2757 115
2920 422