5082 968
3959 101
4890 242
4940 563
3851 34
3155 465
3341 521
7119 345
3399 387
13311 347
2399 245
3969 268
2186 119
2801 588
2898 374
7262 624
2617 265
3344 519