27952 493
2795 273
30800 735
13704 538
6865 129
7478 612
16070 58
5427 153
5027 282
3937 205
8887 107
15506 648
6723 62
2660 67
3605 521
10516 565
5279 576