31172 501
22280 277
4029 746
5094 480
1435 173
2915 386
2273 191
3740 547
69280 558
21209 678
1227 102
22040 430
3393 194
8081 828
7774 208
9878 663
5687 520
1476 316
16742 619
11344 65
4750 553
8372 703
4476 662
21873 246
5328 844
3952 64
60412 897
4975 511