2959 502
4051 358
2907 374
8032 252
14629 261
3613 90
4631 219
3106 265
2407 311
8041 395
4347 153
3015 486
3977 630
3991 341
5000 338
3768 670
4734 278
2479 408
2452 134
2823 425
2101 264
2640 74
5616 232
4442 612