16181 580
2660 277
8719 487
6541 224
23653 570
3176 510
2485 242
2411 499
2853 834
880 87
3009 531
2907 771
2343 557
2285 501
3067 632
1508 254
3835 697
4374 417
3524 738
3061 335