531 40
4236 628
786 159
2460 514
21921 331
7731 730
28412 780
5942 225
7116 124
20704 104
21515 879
6939 374
55800 77
3254 601
8349 537
9705 484
6531 91
4585 456
22580 669
3048 406
2264 331
4194 344
3053 577
2634 318
1749 115