451 113
2142 698
12686 371
8838 741
4040 47
6911 875
2268 468
2571 819
2337 525
91617 797
1361 402
44668 259
2763 781
2076 595
2101 547
1536 326
1713 352
985 291
1860 445
307 100
2951 902
44783 837
2423 551
3332 842