43532 291
2976 515
42187 119
4699 745
6627 761
2426 265
7148 402
7362 678
7544 798
3623 413
8408 495
4207 358
3253 330
2984 286
4370 417
3764 761
14861 415
6727 583
3228 331
4293 718
2758 345
4206 417
4038 623
18468 432