30921 539
27953 188
45180 619
4079 455
12346 267
5078 941
22003 780
8430 708
5990 914
4334 818
1500 218
2880 273
2358 477
2364 310
3255 561
3349 475