15095 61
29664 264
9532 613
3110 202
22192 618
60780 574
3746 886
2480 512
42851 243
2314 326
17973 542
2423 206
3636 508
4645 420
3397 265
8891 106
15208 215
4046 149
5880 606
9632 262
15238 214
9725 354
29198 191
15873 411
16388 126
2984 119
4001 266
12093 116