2962 807
1075 185
3471 297
16624 198
10208 97
51406 509
9582 416
4477 553
8533 239
5684 713
4797 699
2274 171
18356 411
9130 842
9343 169
7603 479
7092 317
2833 148
9358 179
8176 605
2617 95
11147 152
5634 79
8727 847
9907 596
37827 246
4838 542
3555 34