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