3300 394
4036 689
2269 511
3013 891
1656 438
2373 413
1764 113
2244 313
2657 612
2144 220
418 27
3072 597
3076 647
4835 618
734 147
2644 522
2549 367
1257 65
2270 111
3361 658
2268 163
2383 507
4267 336
7103 625