12081 361
3640 299
9557 469
7292 90
13083 294
4490 366
21578 646
11212 305
11188 548
2627 124
2599 94
2952 274
2464 230
2333 275
4130 334
3916 815