2521 229
3527 694
2190 31
4948 681
5932 158
6253 448
58212 302
2840 75
9217 624
6430 614
2987 269
16021 170
13024 535
11646 55
2378 370
4282 234
1973 296