3110 264
2981 141
3020 413
22045 98
26221 192
55639 652
12357 99
6166 369
13572 211
18535 531
11830 335
14526 562
7057 691
5158 695
3758 506
5525 574
5291 730
6299 569
10060 144
12538 445
5312 348
1832 298
14049 312
2763 166
20131 258
4644 122
10280 772
25037 612