4325 60
1554 173
6901 302
4458 51
2400 95
2503 110
18142 443
18711 658
3569 461
4153 821
3578 633
3592 624
222522 247
60460 533
70994 417
15035 657
4888 463
5236 43
2693 295
9534 399
7236 336