30947 539
27965 188
45222 619
4096 455
12375 267
5082 941
22023 780
8450 708
6002 914
4347 818
1506 218
2894 273
2367 477
2374 310
3260 561
3359 475