2896 706
2702 683
1683 524
722 161
1531 303
2850 745
2203 544
11176 51
2387 524
4737 430
5043 361
22901 359
3139 497
15314 280
8575 918
8045 792
20378 337
8677 244
9870 459
8346 481
13646 330
5208 262