24151 666
11547 448
34865 87
3266 295
3081 577
3219 412
123038 562
2464 267
8001 731
3335 232
3637 446
2897 189