22029 946
38459 632
15254 494
3033 112
5952 141
1109 56
21112 207
3700 563
5965 358
23808 80
2930 327
4905 358
18787 361
3302 247
4558 679
7531 412
4017 788
10378 595
4224 77
2611 264