12810 351
135086 517
2889 590
13164 459
540341 1804
16302 754
25601 417
29540 318
17477 133
11909 554
5985 236
87941 577
27406 217
40377 730
4715 431
2789 349
2841 460