10314 242
5958 690
13883 729
11761 147
23170 222
5386 578
3731 684
2482 317
2128 269
2735 527
1533 76