27591 112
5243 263
8582 517
6529 645
39678 452
2671 244
6327 480
5312 39
47197 619
21699 395
6119 778
12732 52
3566 327
3763 662
2502 54