28295 280
12686 371
102422 279
2530 121
32045 260
10151 703
4396 447
46376 443
25410 488
25774 653
9817 839
4842 353
5029 539
4683 147
6127 144
6254 212
85061 259
16978 336
7761 710
14043 303
10094 491
11519 468
7942 736
19176 282