29048 626
15846 594
1159 95
661 88
2607 411
3374 819
444 50
27114 254
11063 595
1986 334
2326 618
3627 608
2473 404
3799 887
1967 268
1595 292
6219 192
1804 369
2261 232
745 75
26811 615
30795 399
3151 641
3890 807
3487 880
2510 357
2220 469
2369 539