30776 187
3074 501
3451 485
3548 154
2490 275
8947 541
7816 576
5702 614
2343 253
3767 641
4110 354
4536 474
2597 415
1108 188
1263 203
2825 270