502 86
1071 259
2332 390
1837 582
7206 235
1527 50
1824 202
1391 228
1137 140
4132 394
2932 637
2040 310
750 123
1505 435
2187 474
3123 750
2812 767
8000 385
2860 639
3027 537
1106 281
2609 394
3322 709
2059 578