29730 538
27647 187
44747 619
3869 455
11699 267
4928 941
21561 780
7873 708
5652 914
4106 818
1397 218
2613 273
2258 477
2217 310
3092 561
3092 475