40449 509
18449 296
20780 81
25407 673
5934 388
4232 166
12295 250
13751 49
4159 653
10244 700
10286 752
3843 183
11063 274
4882 667
10294 555
3493 669