30946 539
27963 188
45215 619
4094 455
12371 267
5082 941
22020 780
8447 708
6002 914
4347 818
1504 218
2891 273
2366 477
2372 310
3258 561
3355 475