3262 528
1746 231
45329 217
4472 668
2803 54
3151 497
21633 620
8297 390
20401 337
14715 89
7585 206
5879 669
3480 531
5031 478
5375 171
15284 426