412 118
2511 487
2216 480
2640 695
1654 353
1057 311
495 118
605 113
2444 696
2494 679
861 182
1302 265
304 86
1581 351
1187 331
3093 874
344 97
1584 504
1896 568
2139 528
2307 616
662 168
950 270
1600 407
3318 666
2541 651
561 150
779 41