15072 61
29653 264
9512 613
3105 202
22185 618
60750 574
3743 886
2473 512
42846 243
2309 326
17968 542
2416 206
3632 508
4641 420
3395 265
8885 106
15202 215
4045 149
5876 606
9629 262
15235 214
9722 354
29197 191
15869 411
16380 126
2982 119
3998 266
12093 116