30947 539
27964 188
45215 619
4095 455
12373 267
5082 941
22020 780
8448 708
6002 914
4347 818
1505 218
2891 273
2366 477
2373 310
3258 561
3358 475