3090 686
2168 345
6238 742
10305 538
22247 171
29425 1156
7188 547
2958 127
3877 728
5491 89
16226 94
17846 285
7989 681
2705 634
1866 348
14933 251
2902 438
3243 787
3952 774