1222 205
5686 488
3220 833
25498 792
2420 418
5773 544
10191 303
3432 305
16422 174
5008 678
10500 909
13154 793
3932 405
1709 283
2881 635
1866 285
2581 203
8839 289
10611 543
4092 98
8926 764
2615 711
2901 639
4392 273