4303 161
3047 596
2111 391
16509 463
29182 225
19922 255
32010 347
9228 408
8747 433
26970 133
5160 226
16968 396
4136 109