2908 95
4210 405
2362 229
5291 676
5182 637
3218 538
11312 736
6418 867
5693 717
3556 803
3381 241
2499 447
3231 536
3762 461
5050 662
5881 141
11990 808
9752 508
4680 444
4149 361
17568 375
5421 366
5131 695
14299 653