502 101
1070 195
747 113
2218 416
2398 441
3127 698
3009 157
6662 603
2151 389
3028 851
3068 623
2414 95
2452 530
2680 820
1057 220
3096 755
928 127
2208 581
2747 396
1261 162
2794 851
5808 787
2395 395
816 68