4275 161
3004 596
2091 391
16469 463
29101 225
19860 255
31888 347
9049 408
8692 433
26831 133
5116 226
16847 396
4117 109