3031 559
6932 173
3416 374
3318 348
1298 201
739 91
4731 83
3172 649
4405 85
3145 447
2295 287
1428 271
2266 114
1888 331
2068 563
4288 812
3083 549
7919 234
1527 103
2725 590
1228 128
2981 631
9384 222
2968 696