2938 502
3265 103
2256 36
6808 935
3946 235
1911 177
6300 761
3684 154
3892 174
12014 602
16008 278
5968 429
2652 366
3509 395
4781 193
10466 775
10715 722
3964 341
3989 229
2978 97
6071 709
5078 882
9260 788
40086 691