9528 546
13896 312
5308 375
19057 641
370817 1297
129495 582
30306 598
7386 183
2553 54
11482 331
9359 545
3612 90
18569 140
23383 555
51524 431