22897 797
7111 733
26004 651
95238 293
24091 384
3366 195
35946 74
29141 98
8906 137
6220 640
16212 266
20129 237
11601 304
5602 279
5694 244
8197 102
7848 182
4418 755
11283 491
4726 566
2977 204
27203 816
3680 611
16221 573