3030 843
2072 35
1565 331
8041 614
9344 265
4133 752
6097 330
2400 373
1032 62
3002 698
2729 687
3535 209
1653 305
2977 530
5197 296
1771 247
4911 491
1445 110
2272 608
2340 505
1681 377
1295 178
1274 206
1284 269