30943 539
27959 188
45209 619
4092 455
12367 267
5082 941
22020 780
8446 708
6000 914
4346 818
1504 218
2890 273
2365 477
2370 310
3258 561
3355 475