15484 32
2990 594
9645 356
3244 738
3774 587
1901 465
17706 70
16141 175
25546 396
2057 201
223436 907
9076 577
3914 622
11143 751
2700 471
3138 572
31193 407
15581 171
1168 102
9939 208
4066 206
7506 686
4088 163
35033 788
4201 291
8495 585
3075 317
5035 660