486 72
2233 455
1803 340
1329 282
1557 382
38947 632
1603 387
11281 48
87135 910
27012 639
21569 792
41953 415