43011 89
19159 605
19809 671
13406 590
24112 132
36752 288
10194 28
3919 371
7851 314
11070 499
17012 847
11132 75
5716 880
13213 169
6361 262
7461 230
9756 857
10235 126
9997 69
11105 122
7766 34
9081 888
10601 510
4109 541
2908 539
18526 430
2709 197
2211 358