1678 326
2508 660
1034 259
172 38
8698 853
1490 141
6811 720
4198 775
3180 346
7866 239
2961 682
3545 870
4739 380
3643 528
4636 403
21296 201