30957 503
2904 460
1697 209
2311 283
13077 55
4223 594
1747 30
21855 595
25513 306
10631 524
3254 400
4757 707
3279 485
1619 69
4447 765
4719 755
14618 852
4709 932
3954 594
11048 564
10053 678
15973 338
14959 387
7695 328