2932 505
21764 129
67154 297
23952 282
13498 306
20012 773
4964 392
32519 596
21434 787
12972 104
6670 114
10531 41
25876 280
11546 313
9209 24
11059 641
9402 857
11953 442
8642 350
18097 697
5998 274
3508 355
14064 749
9366 362
10807 212
12493 666
23286 429
21347 168