4500 71
5096 170
2550 104
4493 851
3716 778
10580 279
2795 381
5695 209
28045 101
6153 577
3507 540
2102 265
3219 569
5156 34
27794 427
3696 58
5216 463
1484 208
1660 221
3018 454
5105 794
1928 231
5162 508
2183 308