23550 695
2633 413
5619 171
4405 680
15946 965
2208 117
1354 86
4157 399
5302 547
6250 607
2832 204
3388 264
13532 747
28303 623
3516 324
34123 166
3099 711
1449 84
9756 283
7982 681
11865 194
16393 605
16394 116
27685 580
10000 41
13095 31
6161 592
21972 645