5052 936
11870 192
8245 792
28049 740
2993 53
3081 389
1332 152
3119 297
6644 292
3893 505
8478 268
5286 668
2789 709
3604 752
2896 610