11075 58
4852 615
17406 302
4035 741
375326 1082
57553 485
8550 983
3987 808
2515 637
37840 209
32492 677
19704 101
10043 268
11899 282
3021 264
32489 686
10151 212
20300 509
20753 373
21207 503