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