4196 161
2953 596
2066 391
16357 463
28894 225
19715 255
31634 347
8991 408
8608 433
26610 133
5068 226
16701 396
4034 109