4406 60
1600 173
6908 302
4505 51
2412 95
2507 110
18143 443
18711 658
3569 461
4158 821
3579 633
3592 624
222523 247
60465 533
71001 417
15037 657
4888 463
5238 43
2693 295
9534 399
7238 336