3097 862
1725 109
24912 396
6422 482
2666 160
181903 964
11717 304
14281 820
5101 73
6319 634
5295 465
50576 400
4937 61
5120 436
5966 353
4357 400
3730 298