306 80
936 265
212 41
639 188
3198 836
2385 407
639 38
1928 454
3255 852
867 113
1074 211
2449 740
955 195
905 116
2698 548
1530 157
1589 232
2519 486
2267 612
2858 611
758 68
1882 427
3405 738
3251 648