30021 779
7546 373
21068 630
18593 169
79098 618
7288 493
120111 565
279827 526
32258 123
41555 870
5377 590
11429 201
6731 363
7828 45
9768 91
11205 305
6920 512
6142 446
7539 176
4400 136
24083 354
8656 636
4285 165
4197 240
3238 122
15921 411
4385 269
31368 392