3124 95
5706 694
5508 708
8099 407
2305 259
12763 375
4449 889
9347 582
3827 841
11680 587
7323 498
12581 396
5491 426
3125 313
5672 162
18332 240
2654 341
6455 456
12957 118
12795 80
4555 258
15323 248
5696 445
3416 126