309 92
906 254
669 174
2652 659
8244 584
25916 244
5284 389
11928 42
2486 619
553 93
5853 279
11247 106
6044 139
30445 643
2832 872
13250 694
1185 281
6924 604
5280 233
7644 95
1509 375
405 87
9346 178
2968 681