2996 220
1863 77
4536 793
5026 332
12458 31
13870 98
11815 752
2946 498
12024 740
19662 356
7486 682
10201 458
13963 424
12940 616
3903 395
8881 893
3716 597
2744 190
8459 639
26382 237
2375 507
3976 641
6915 291
20566 591