2898 507
5249 349
6924 707
13394 317
10644 52
3893 839
2109 93
12335 74
2776 291
74474 667
15827 583
19058 399