14021 680
12814 68
8214 752
53231 532
13769 643
7128 351
3407 131
6520 619
3435 351
48991 104
2377 121
7217 275
2268 197
3776 557
14854 734
4860 642