30838 539
27917 188
45061 619
4036 455
12264 267
5059 941
21946 780
8359 708
5950 914
4291 818
1483 218
2863 273
2334 477
2330 310
3234 561
3325 475