30839 539
27919 188
45061 619
4037 455
12266 267
5059 941
21947 780
8360 708
5951 914
4292 818
1483 218
2864 273
2334 477
2330 310
3234 561
3326 475