958 311
1232 377
659 144
495 126
3465 440
5472 78
7004 626
10759 347
19396 91
881 257
4099 103
5167 685
2791 614
4664 496
4319 256
12781 446
6287 198
2027 582
14804 690
12888 838
14642 645
39957 412
19581 654
5111 222