30196 431
294 49
2902 876
5649 517
31385 676
22847 374
2592 128
3264 180
1304 248
2599 601
4984 707
2983 582
3394 893
2018 496
1932 49