2150 360
3153 850
1795 195
2227 457
2216 273
3486 447
5591 524
79012 521
57066 766
147333 483
2305 379
3760 868
3915 839
3002 626
2809 350
2702 387
3283 559
1731 27
4124 705
66063 113
331714 2186
2261 376
3176 230