2679 660
28295 280
12686 371
38409 35
85061 259
5805 410
46376 443
19176 282
2772 769
4396 447
10151 703
102422 279
4296 97
2209 487
16534 569
4683 147
5029 539
7313 280
1939 572
4040 47
25410 488
1998 617
6127 144
820 214