3526 803
3221 492
1209 344
1232 281
18943 989
4136 443
2576 536
1051 242
313 65
3249 620
2409 349
2419 656
2112 274
2807 390
3678 792
3433 412
2203 501
2199 669
9787 271
2820 399
2299 616
645 155
269 29
598 114