10660 596
3145 319
2902 288
45408 718
12901 154
9197 357
56768 260
4897 814
4004 442
6305 741
8427 708
21138 742
38300 1114
18440 254
27458 575
9853 313
13232 399
3299 73
6386 238
7982 61
4195 274
17692 622
11280 554
11658 715
3332 42
4755 697
6958 168
15759 138