3316 274
1154 145
4366 399
3192 873
3318 732
807 126
3499 665
13778 455
2567 498
2002 265
3806 341
677 42
1374 101
1076 168
1945 496
1190 240
2588 442
2529 463
4001 614
1358 278
3847 637
2994 692
17671 54
7714 514
1901 277
6831 493
54557 467
12724 111