2991 479
5568 202
23249 277
8564 703
9294 320
30020 438
5325 916
7063 583
7190 755
7788 374
94796 372
3535 576
3420 481
4037 560
1780 406
2235 527
5029 440
6670 34
1071 118
1521 241