19499 643
5293 288
16874 160
7066 551
87021 261
22147 610
163996 974
3260525 6827
708785 1991
386214 1079
97368 372
49672 401
126073 465
118706 632
42232 582
60587 486
46960 236
42797 395
47944 393
21144 330
92968 454
16833 317
33227 913
13382 860
19238 456
35921 591
33268 294
28533 399