309 92
906 254
669 174
2652 659
5103 469
8068 529
9146 226
1349 123
3496 896
2620 448
2428 379
1213 126
1601 265
5782 217
619 166
476 122
2514 599
6911 821
5884 680
10703 752
4860 381
1735 558
2888 733
4754 508