30948 539
27966 188
45224 619
4097 455
12375 267
5082 941
22024 780
8450 708
6002 914
4347 818
1507 218
2894 273
2367 477
2375 310
3261 561
3359 475