22999 623
10650 983
3318 292
16061 1109
2655 578
1064 61
1137 76
3767 804
2658 499
2586 613
3933 756
3667 463
3245 735
2222 142
2363 508
1556 308
3231 873
1843 237
2605 581
4129 340
13710 319
3819 637
1763 401
11618 483