2610 260
12733 644
25111 544
1898 441
596 124
2293 467
3004 623
1008 208
2386 730
6344 321
2999 971
1535 469
318 89