28796 500
8861 396
11704 267
5640 611
3146 536
5218 70
12198 509
4255 96
6298 656
18974 233
4929 83
16846 489
9033 238
7386 310
22220 547
7572 508
6939 419
8764 672
12675 288
13550 203
9718 405
25059 388
6322 461
27276 115
19749 57
10927 261
4866 162
15972 109