30781 187
3074 501
3452 485
3548 154
2490 275
8952 541
7817 576
5703 614
2345 253
3768 641
4114 354
4537 474
2598 415
1109 188
1263 203
2826 270