30855 539
27930 188
45071 619
4044 455
12275 267
5064 941
21962 780
8377 708
5960 914
4298 818
1487 218
2870 273
2336 477
2336 310
3238 561
3334 475