30921 539
27953 188
45184 619
4081 455
12347 267
5079 941
22004 780
8430 708
5990 914
4337 818
1500 218
2882 273
2359 477
2364 310
3256 561
3349 475