30936 539
27959 188
45195 619
4088 455
12363 267
5079 941
22015 780
8442 708
5997 914
4342 818
1502 218
2887 273
2361 477
2367 310
3256 561
3353 475