928 135
1128 121
2981 698
13292 369
3407 644
2025 321
1955 465
2905 580
9322 597
2517 448
1689 54
1261 264
833 101
3353 758
3409 521
2179 511
513 63
1135 186
1350 239
3343 840
2393 344
1233 105
3701 683
2316 287
2740 524
5333 703
4667 451