30555 539
27866 188
45007 619
3989 455
12142 267
5031 941
21845 780
8243 708
5879 914
4234 818
1459 218
2794 273
2308 477
2294 310
3208 561
3266 475