3303 404
23810 510
1625 41
4437 171
15929 164
3201 329
15925 883
32681 593
3865 429
2072 355
3738 433
3229 641
23058 572
1868 199
4091 737
5565 307
3647 574
18690 635
6039 604
9144 312
13445 58
24200 681
7456 769
4829 196
4895 711
5288 289
11775 350
12169 281