30921 539
27953 188
45181 619
4080 455
12346 267
5078 941
22004 780
8430 708
5990 914
4336 818
1500 218
2880 273
2358 477
2364 310
3256 561
3349 475