1253 30
2649 497
18857 304
4121 898
3606 681
19973 196
11530 147
2002 200
23545 772
152466 259
12039 588
13928 279
3130 40
17203 664
6060 575
13431 242
4026 281
5119 69
46100 380
6895 255
5382 487
5064 447
2911 509
18976 712
8645 183
14169 112
6967 810
18266 306