5991 156
50083 280
59162 342
3155 391
4028 648
3538 114
4555 505
7161 747
23971 342
2565 68
2850 307
3176 373
2934 359
3477 498
5148 559
6228 706
8823 661
6176 274
6244 465
7269 389
33505 578
2010 125
30365 224
11175 210