5681 557
5047 937
4242 361
2752 144
3761 392
24730 1037
5814 395
4354 65
10698 603
13562 948
4495 746
2733 89
5261 821