104 32
2550 119
3145 710
1029 193
3007 815
1784 412
2428 554
2432 463
2945 928
1622 302
2763 827
4289 534
1804 485
1875 410
1158 294
1770 356
3407 639
747 240
3846 470
2153 493
2870 646
853 179
1222 142
938 285
2212 461
802 231
2617 560
3403 796