30943 539
27961 188
45212 619
4094 455
12370 267
5082 941
22020 780
8446 708
6001 914
4346 818
1504 218
2891 273
2366 477
2371 310
3258 561
3355 475