1032 96
3711 906
2401 553
4615 427
871 28
3230 770
1334 254
5161 168
4149 494
2906 649
2233 461
3085 588
4044 288
2060 222
2941 913
3317 98
5798 648
3011 701
6259 92
2234 392
5310 712
2513 607
3010 552
2605 448
715 77
2992 769
1183 279
1140 238