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