3502 388
3800 143
17947 89
3161 684
7453 431
3018 421
7530 506
4414 688
3725 457
2237 287
3337 614
2345 334
4138 481
2689 296
5562 508
3769 402
3470 306
7706 284
2640 161
3086 69
4835 582
12300 493
2596 400
2298 74