16487 28
3380 877
38726 264
12758 901
31352 286
36368 695
43815 683
5439 641
1818 465
2948 837
15475 158
24419 254
1835 373
36348 572
3343 24
7222 577
5899 320
14977 774
7034 573
1382 396
2635 770
1841 416
13624 627
29290 686