2970 122
25073 588
1733 117
31518 445
12415 187
19833 405
5205 314
3037 207
13062 73
9591 621
4847 258
8501 713
4182 563
4308 42
1514 165
3223 505
2330 121
3109 34
3680 387
3320 455
2509 366
18082 307
1595 69
25276 738
4895 170
1641 112
4149 637
2225 101