12875 339
5226 336
39300 112
7594 294
7311 391
9155 593
6614 74
4337 383
5258 357
5594 798
8617 678
4861 291
3237 160
9390 451
3300 274
4036 472
5038 746
4637 640
5104 275