20596 311
2472 179
2167 117
1643 77
3317 400
8477 130
10714 600
7074 766
5632 167
2155 143
6044 578
4915 505
10322 652
2543 355
5988 673
6979 144
8155 294
3463 281
5109 468
5242 654
5250 351
28070 91
4154 641
2427 142
5646 479
4831 477
2785 416
5296 493