3005 522
2110 450
2091 518
4916 487
4762 58
1617 270
4081 544
3708 439
2662 199
3357 648
2245 339
2762 268
2912 527
3175 620
2337 349
3212 892
6331 514
4883 338
2046 386
2685 533
4061 921
3998 347
2405 317
1341 124