595 85
927 70
517 35
1181 329
3524 918
709 187
2887 455
3105 736
440 70
1179 258
1711 156
2639 512
1118 226
7334 413
2271 184
2872 140
2948 637
1441 168
2897 909
1732 294
2874 521
1250 275
2787 390
2897 891