1003 26
8838 177
8493 818
5506 505
4010 83
4876 866
1706 135
1063 98
3043 570
3391 521
4036 933
2450 468
6653 506
4714 476
1744 359
8946 66
22157 328
7145 189
3367 394
7605 945
16156 451
2688 369
2506 278
16092 213