4303 161
3046 596
2111 391
16503 463
29175 225
19917 255
31996 347
9226 408
8746 433
26953 133
5157 226
16957 396
4133 109