25024 841
53710 893
5668 532
3292 305
5443 515
2252 116
5291 853
4434 175
3163 544
4595 442
4941 321
3600 281
5367 468
173912 997
9405 558
5305 654
5357 351
127264 600
13406 160
4319 775
4016 159
4002 423
3069 92
10922 343
6097 732
2671 463
10350 250
23888 306