35966 297
22353 636
32210 629
6554 100
3357 171
30903 566
6530 355
50261 720
35639 374
9404 547
27681 213
8118 802