403 91
2059 660
1712 501
2014 611
4284 117
8958 635
2549 666
2313 423
616 175
764 162
1133 255
3437 187
3102 992
1811 485
2543 444
1348 316
2840 738
2216 611
16508 835
369 86
630 124
652 189
1582 451
538 155
2130 465
1996 508
399 101
2899 667