349 93
296 70
1190 316
2277 584
5936 283
679 95
658 40
871 174
3313 859
964 235
1598 286
4429 111
1981 395
780 144
4136 396
1039 98
3867 472
2682 562
9409 180
2615 494
15887 230
6148 319
8381 535
1528 376
3585 706
599 79
9132 366
1033 149