30915 539
27953 188
45179 619
4075 455
12341 267
5078 941
22001 780
8425 708
5986 914
4333 818
1497 218
2879 273
2353 477
2359 310
3254 561
3349 475