1286 72
21487 856
56650 649
149424 239
14472 655
15026 191
10843 569
10908 875
6695 612
7280 582
17622 280
10927 266
19948 460
3938 465
11318 82
5044 35
4341 553
5275 287
3346 291
29012 517
2256 310