43458 312
13567 529
18526 91
3257 614
7537 451
3539 354
4269 163
98226 977
28581 268
28028 824
27550 747
28862 939
7508 345
28326 706
45952 416
28361 942
29589 641
9757 840
18148 331
18446 562
11895 396
29657 471
22565 435
26497 360
5500 394
6604 710
5820 858
14600 212