2696 35
13341 420
8457 926
20608 159
9331 159
3114 571
10474 782
9356 74
14727 777
8354 282
8997 275
4391 170
16262 613
13999 153
6299 102
13515 466
9223 530
32512 423
6287 697
8313 279
20059 316
5393 267
24655 146
12784 425
9166 261
7659 239
5910 791
4746 476