30736 187
3074 501
3448 485
3545 154
2489 275
8942 541
7814 576
5699 614
2342 253
3763 641
4100 354
4526 474
2597 415
1108 188
1263 203
2820 270