6586 406
8179 152
3029 275
3516 504
4946 699
35872 551
3292 201
7816 629
9114 83
3657 566
2499 459
3850 426
12255 472
13538 526
2957 491
5068 478
1432 255