3116 432
894 73
1686 101
1188 66
1582 265
1150 94
2548 315
2221 280
1128 120
2582 359
3129 525
3008 758
6469 448
3300 668
3192 819
4431 495
4563 225
1223 70
4689 614
3703 587
3882 490
5193 498
3300 565
1884 288
3903 592
8909 807
12157 367