28800 500
8861 396
11704 267
5640 611
3146 536
5218 70
12201 509
4255 96
6299 656
18987 233
4929 83
16846 489
9039 238
7387 310
22228 547
7572 508
6940 419
8764 672
12678 288
13550 203
9718 405
25059 388
6323 461
27280 115
19752 57
10928 261
4866 162
15973 109