267 63
1237 346
2903 759
2481 510
2605 662
207 33
1053 234
2955 860
1259 255
1881 568
2502 477
19343 108
4330 444
73524 533
13341 313
8176 647
3191 203