1301 328
28295 280
1939 572
102422 279
14043 303
4842 353
9817 839
4481 348
150 29
820 214
2510 787
1998 617
2772 769
4447 36
1961 308
2610 565
9935 35
6911 875
809 230
2679 660
1955 408
7220 221
25410 488
1587 382