9031 839
13850 380
16933 570
19136 569
2554 584
2187 80
24781 828
7506 164
2727 230
34689 92
1503 225
7660 215
12345 212
2923 173
6286 639
4865 844
2479 523
26122 544
3327 428