20182 382
24191 277
1660 82
35896 740
16058 634
6748 726
14880 381
28963 840
8233 745
2902 439
1730 112
4113 396
5289 35
8191 351
1316 177