12115 1005
4298 462
2959 272
1188 84
2937 505
11327 480
1775 238
6859 45
17151 304
4119 358
6419 267
2500 175
6344 329
13178 419
7923 582