5949 308
2802 119
5934 641
4569 583
20538 549
15215 885
10300 487
12278 104
7303 487
2173 201
5720 38
2822 290
4805 206