21366 60
12606 751
1839 440
2568 404
842 130
11667 627
13075 185
2696 252
2129 530
28081 405
37379 218
8364 263
30874 438
3789 878
21071 295
5652 152
17207 141
28877 91
13948 425
2748 667
5238 769
2301 612
40252 207
17277 635
23046 307
7436 447
2091 113
9391 164