89660 509
3810 210
19313 385
101350 802
34654 409
48674 561
12587 935
5647 354
3219 389
5027 83
3518 208
4017 63
1980 224
2392 228
4363 449
2918 197