25793 160
8286 123
19446 612
26234 652
14381 31
8259 91
11390 478
9455 286
9122 136
1099 114
5628 449
29296 98
8986 32
7984 453
10270 479
2887 146
4206 785
10801 362
26350 201
32225 145
44250 904
2557 95
2934 61
6119 405