267 63
1238 346
2903 759
2483 510
2609 662
207 33
1054 234
2956 860
1259 255
1881 568
2502 477
19353 108
4331 444
73524 533
13341 313
8176 647
3192 203