1503 49
30907 581
4632 578
1319 300
18905 461
2861 697
13183 491
910 245
3226 660
886 282
1804 231
2939 816
16136 61
2518 675
5031 275
3729 269
11312 466
684 147
4714 114
2512 623
6936 342
2507 489
62058 413
2649 43