12115 1005
4299 462
2959 272
1189 84
2937 505
11336 480
1776 238
6860 45
17164 304
4122 358
6422 267
2500 175
6355 329
13184 419
7924 582