40407 509
18453 296
20825 81
25349 673
5920 388
4224 166
12245 250
13727 49
4162 653
10227 700
10311 752
3844 183
11024 274
4893 667
10294 555
3504 669