4196 161
2953 596
2066 391
16357 463
28896 225
19716 255
31638 347
8993 408
8609 433
26612 133
5069 226
16701 396
4034 109