5646 250
15711 860
5902 772
11969 244
6814 164
2518 265
5603 269
8720 687
6226 478
3238 224
4469 286
4399 672
6670 106
4954 312
1279 85
4466 697
4588 331
7817 548
3960 269
3244 698
1973 303
2397 266
2414 349
40059 540