30936 539
27959 188
45194 619
4088 455
12361 267
5079 941
22010 780
8441 708
5997 914
4341 818
1502 218
2886 273
2361 477
2366 310
3256 561
3353 475