132955 209
5871 602
186341 1049
31035 864
10745 63
53073 379
10953 72
3886 366
16989 109
30098 499
111568 278
9026 323
2403 507
2806 384
6802 69
20271 185
6877 362
13813 298