348 93
292 70
1182 316
2259 584
5928 283
661 95
611 40
857 174
3302 859
962 235
1592 286
4404 111
1978 395
778 144
4121 396
1029 98
3772 472
2660 562
9402 180
2610 494
15832 230
6145 319
8330 535
1515 376
3533 706
581 79
9091 366
999 149