3091 81
103914 1000
6644 502
3796 583
69879 219
9836 312
3307 373
4432 175
3016 337
85316 660
2902 185
8450 495
3527 333
4335 923
132763 361
4372 581
62897 343
86983 332
3243 390
72117 331
3923 39
188120 484
152611 301
3675 286
84529 137
4206 393
57811 498
5781 531