28857 52
22211 407
6030 240
36847 297
16610 802
5062 152
3345 109
5543 66
23116 196
8280 789
15594 60
95155 293
3234 354
2827 52
15270 777
7729 454
7634 508
8349 293
5487 161
7104 572
3803 262
6961 275
6875 131
72957 533