30947 539
27965 188
45218 619
4096 455
12374 267
5082 941
22022 780
8450 708
6002 914
4347 818
1506 218
2894 273
2367 477
2374 310
3259 561
3358 475