30857 539
27930 188
45074 619
4044 455
12277 267
5064 941
21964 780
8377 708
5960 914
4298 818
1487 218
2870 273
2336 477
2340 310
3238 561
3334 475