3162 803
1255 222
2976 868
3527 775
6622 713
2687 379
10292 246
5496 353
1199 68
2224 384
2293 435
2208 280
770 143
10209 739
2970 678
2434 684
2516 380
893 108
408 32
2300 486
715 29
11876 772
16605 763
12063 551