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