5394 966
5268 205
6503 482
1547 41
7186 449
8183 96
30872 927
2699 174
1556 140
3293 509
14634 394
3273 74
2590 344
3008 261
2419 606
2878 461
7595 843