19902 501
3906 253
3337 169
6392 584
36300 703
3715 123
42561 429
34888 300
6469 679
18732 484
3078 213
25175 49
24781 292
4959 382
38237 107
15922 459
15337 943
33570 283
27065 115
14250 509
6094 235
10145 523
3094 322
14643 456
47326 624
15298 192
21562 941
27691 785