3129 97
6788 745
2625 604
1105 64
3067 467
2597 187
4264 500
3317 521
3951 737
2091 141
4355 636
3889 101
4160 417
1447 158
7467 399
3999 550
2390 65
2979 740
1877 26
1288 301
5016 939
13118 444
7023 670
3074 447
4851 894
3549 223
5771 103
4311 705