2380 360
3269 850
2178 197
2301 457
1890 144
3543 447
2228 273
147413 483
5605 524
57101 766
79029 521
2333 379
3936 839
3771 868
3033 626
2822 350
2719 387
4150 705
1751 27
3291 559
331756 2186
66085 113
2271 376