9186 51
56158 483
2795 354
1696 309
2151 201
8431 358
4977 255
13621 495
9947 674
3810 589
3591 231
8268 345
5344 454
6335 807
20465 291
6371 300
5503 823
7804 836