24106 666
10655 446
34708 87
3124 295
3018 576
3138 412
121358 562
2449 267
7957 731
3322 232
3585 446
2841 189