30850 301
7245 468
6206 136
3900 673
12103 563
4559 426
1563 66
5819 845
6347 288
4223 441
3972 602
2582 82
14057 393
3397 160
250982 335
7584 224
20210 835
13882 779
29663 660
28771 647
33158 468
15403 684
14192 662
6495 285
43018 643
5707 420
42758 109
13214 391