30047 539
27746 187
44868 619
3917 455
11910 267
4973 941
21694 780
8050 708
5767 914
4153 818
1415 218
2710 273
2277 477
2251 310
3152 561
3168 475