29345 106
2747 612
7782 453
5747 429
18796 313
38336 575
11589 554
30014 140
25590 676
9420 321
25139 672
12225 123
10358 501
2101 81
28544 944
7396 161
5087 398
3399 104