3085 706
3956 146
4401 827
2241 284
3702 664
3231 554
920 185
3511 281
1861 232
2731 512
3822 642
10638 578
842 43
2485 96
3211 750
19339 564
10056 592
7448 31
30152 537
14243 257
6233 722
55361 443
2234 193
1726 90
8170 495
3079 355
3226 381
6895 617