30838 539
27919 188
45061 619
4037 455
12266 267
5059 941
21947 780
8359 708
5951 914
4291 818
1483 218
2863 273
2334 477
2330 310
3234 561
3325 475