531 40
4236 628
788 159
2460 514
21922 331
7732 730
28412 780
5942 225
7116 124
20704 104
21516 879
6939 374
55803 77
3254 601
8353 537
9705 484
6532 91
4585 456
22584 669
3048 406
2264 331
4194 344
3053 577
2634 318
1749 115