2901 829
6622 179
5806 178
29870 414
29568 350
8756 588
8454 583
2949 254
2118 241
24513 483
3611 622
11467 251
5295 485
18448 516
1704 270
1245 157