30942 539
27959 188
45209 619
4091 455
12366 267
5082 941
22020 780
8444 708
5999 914
4346 818
1504 218
2889 273
2365 477
2369 310
3258 561
3355 475