3216 527
1739 231
45292 216
4472 668
2802 54
3151 497
21630 620
8296 390
20401 337
14712 89
7585 206
5879 669
3480 531
5029 478
5354 171
15273 426