1501 29
3394 843
3201 527
7925 49
61500 727
5455 187
6465 479
12629 688
4146 96
24173 177
46181 127
38351 34
7311 850
5430 57
19504 777
11986 842
28256 280
24504 482
9727 651
6292 256
5265 86
7353 360
9574 299
10175 397
8972 88
18499 159
6520 911