28801 500
8861 396
11704 267
5640 611
3146 536
5218 70
12206 509
4255 96
6299 656
18994 233
4929 83
16846 489
9039 238
7387 310
22231 547
7572 508
6940 419
8765 672
12679 288
13551 203
9718 405
25061 388
6326 461
27280 115
19754 57
10929 261
4866 162
15973 109