15183 431
4529 605
44991 926
95376 125
13911 405
14374 347
2691 384
1594 54
5141 896
30720 492
8490 433