5198 797
4085 64
16375 242
2754 169
1290 315
2989 926
532 59
4526 52
1005 173
1227 61
255 50
6064 596
3533 731
5914 95
2864 459
1189 47
3540 725
2267 253
2634 575
7506 371
3923 646
2101 291
3926 659
9941 484