12585 306
8650 222
7013 818
15570 61
6398 161
2394 189
40617 516
11605 160
12108 365
4115 580
13677 134
12644 384
8341 516
7737 119
7247 579
10815 609
24232 552
6363 514
18943 342
8102 77
11310 215
5849 587
14639 433
6311 99
8140 514
5547 443
9668 283
13196 87