31275 196
34010 521
8153 295
60748 261
23441 649
96966 384
127473 786
40441 480
60964 939
80998 652
13760 74
29367 296
30992 778
82564 385
36369 252
71962 604
6523 157
11251 611
5056 504