21937 499
3193 34
4530 659
866 157
2286 558
1480 64
2658 535
2722 689
3811 884
803 47
11318 265
9799 853
5545 589
1244 73
1381 93
1001 167
3240 697