2934 505
21767 129
67167 297
23953 282
13502 306
20014 773
4964 392
32530 596
21440 787
12975 104
6672 114
10532 41
25881 280
11548 313
9210 24
11066 641
9404 857
11953 442
8646 350
18100 697
6000 274
3509 355
14067 749
9367 362
10807 212
12494 666
23287 429
21352 168