3596 180
8095 335
8612 926
21033 159
13827 466
7595 253
13931 546
14615 504
9768 736
7068 336
15523 58
17200 508
3939 113
22873 352
10499 675
6528 386
14729 639
12230 214
23839 367
7076 69
19986 274
31763 72
14907 587
11709 838
1903 321
6101 451
9025 474
20623 936