19982 61
3614 557
6028 328
3014 265
8864 679
34097 119
18747 119
15147 462
2860 213
4353 76
19616 251
8192 348
2873 271
2609 145
14125 240
17532 179
5936 143
2794 370
3672 420
3515 315
14996 553
3843 699
5705 257
3069 335