3050 278
10987 736
9478 621
7944 668
11546 952
2398 241
16176 434
47485 530
43301 534
31869 712
10243 569
42952 216
13532 55
9391 37
19223 274
10486 154
13245 54
3526 263
9777 665
11820 188
8475 357
9303 656
3106 527
2829 143
6772 566
5067 118
4868 510
12659 449