24151 666
11554 448
34870 87
3268 295
3082 577
3219 412
123042 562
2464 267
8001 731
3335 232
3640 446
2900 189