2128 510
1806 468
1696 424
1216 272
3028 697
10975 154
5186 685
33754 281
15088 403
54838 173
16721 508
12152 121
6017 171
32540 344
6771 482
4493 637