4303 161
3047 596
2111 391
16510 463
29186 225
19924 255
32012 347
9231 408
8748 433
26979 133
5161 226
16973 396
4137 109