12105 612
7903 547
5054 419
5629 699
2793 142
22333 100
6876 601
8001 600
7595 717
5221 238
2953 440
6316 415
13521 58
4654 431
5964 606
17150 563
5886 778
5989 774
5837 353
4320 212
2327 96
19652 195
11967 884
21876 217