4503 160
18255 93
6801 310
3780 198
7625 896
20945 562
9364 652
5691 338
10998 149
4183 490
5099 170
4950 290
5281 122
6724 635
12758 273
10487 78
11654 326
3519 239
4522 434
11426 389
9737 817
3786 443
1704 185
15083 291
12131 553