501 151
1128 323
2212 666
2589 615
2219 499
1806 396
3037 735
1630 360
1340 99
2121 454
13752 704
2480 458
3698 389
1731 333
2484 191
3370 420
1550 140
3029 172
7876 232
4067 653
8248 419
2151 85
3478 273
4725 623
9441 584
5547 495
19040 600
9651 99