30943 539
27961 188
45210 619
4094 455
12369 267
5082 941
22020 780
8446 708
6000 914
4346 818
1504 218
2891 273
2365 477
2370 310
3258 561
3355 475