29881 307
42715 389
21562 1330
31833 757
26454 491
22065 957
35821 1604
23886 402
14634 393
32282 686
29526 1601
16571 614
44460 216
32729 1972
42501 1808
47397 1129
32593 1403
12321 199
42979 1634
27067 885