1996 253
2367 274
2530 309
2432 564
2885 599
2980 552
1093 336
1769 198
1356 112
2718 814
2070 661
2038 507
106 28
3214 496
717 148
2293 668
1839 548