501 103
1490 303
2384 545
531 89
834 199
474 90
2595 678
1194 242
2763 625
2303 438
2058 546
2330 585
3042 656
1151 208
629 79
295 67
3263 606
920 179
690 120
1001 223
2131 450
2027 463
1310 234
3312 633
2465 466
2907 709
2476 770
1223 219