19661 638
4508 110
39090 563
6339 661
30839 177
3786 386
46367 574
3012 484
142710 587
37010 168
1532 140
2176 69
1256 128
2592 442
13329 291
3043 133
4693 95
2254 254
3826 612
9917 445
2728 392
3188 571
2089 317
4887 757
5113 479
3717 501
1885 159