12115 1005
4299 462
2960 272
1189 84
2937 505
11336 480
1776 238
6861 45
17166 304
4122 358
6424 267
2500 175
6355 329
13184 419
7924 582