2963 527
1698 231
45029 216
4466 668
2793 54
3146 497
21600 620
8288 390
20387 337
14694 89
7582 206
5877 669
3478 531
5007 478
5184 171
15208 426