3032 945
1645 393
981 209
2662 714
4568 621
1195 120
13254 630
2293 580
6130 51
2808 572
566 22
1923 374
10136 279
3881 431
29309 484
7121 416
4325 127
4378 53
95987 414
29163 857
4214 132
10860 647
42227 136
27706 334
13794 509
10527 521
9779 524
3502 371