29048 626
15846 594
1158 95
661 88
2606 411
3374 819
444 50
27114 254
11062 595
1986 334
2326 618
3626 608
2473 404
3799 887
1967 268
1594 292
6218 192
1804 369
2261 232
743 75
26811 615
30795 399
3150 641
3890 807
3487 880
2509 357
2220 469
2369 539