2984 218
31866 743
40145 690
27114 467
21879 445
22237 727
2352 564
8952 287
11868 767
15027 392
7880 324
25803 672
2614 386
6718 686
1064 205
10527 32
24874 959
16972 758
6953 652
3308 548
1656 177
99579 191
5591 610
8789 109
1417 277
2753 535
23121 48
128912 733