2949 240
31589 648
13911 779
19245 605
20068 671
23411 347
174937 696
29874 577
13319 39
8047 170
4729 106
12561 427
9219 617
15095 104
11557 359
12645 487
7794 114
26183 148
8004 343
8800 602
3490 130
11862 95
15499 54
5468 672
3244 289
10709 24
8066 553
7796 120