350 90
2210 676
2798 724
1444 469
99823 271
3274 36
4385 579
4832 667
2382 200
7504 273
2205 155
5013 472
4378 591
3232 493
2272 560
2286 345
3070 143
2834 388
2965 399
4223 383
3546 598
7289 485
2716 411
2387 286