8216 303
3148 49
2211 95
2423 110
18124 443
18623 658
3555 461
4139 821
3564 633
3558 624
222541 247
60383 533
70928 417
15058 657
4901 463
5238 43
2708 295
9512 399
7203 336