15581 80
29585 390
38119 643
14657 242
13619 929
7885 461
5397 315
19107 249
8796 825
11092 556
41398 62
11884 258
6079 689
10815 569
14547 457
4089 603
6110 721
5153 708
2927 427
4220 196
1377 112
15141 245
18030 327
4759 129
11946 141
7026 424
3003 664
5812 562