3540 923
2863 36
50568 141
9846 241
29353 128
39127 290
18166 228
8012 875
5233 617
7455 713
6473 370
4560 298
5821 255
6324 245
42901 910
30809 462
17081 57
102537 384
31220 437
50154 528
3808 180
31053 614
28270 605
15418 616
18061 409
18397 665
8399 169
15053 803