3506 93
13109 338
5029 459
3102 131
6588 532
4147 458
2678 58
2663 97
4344 205
2579 125
4237 496
3577 294
4460 476
3304 361
3364 392
4903 795
5034 908
9830 137
11408 818
3558 421
4872 629
3189 515
2760 197
4489 892