2953 404
30851 301
7245 468
6207 136
3900 673
12104 563
4559 426
1563 66
5819 845
6348 288
4223 441
3972 602
2582 82
14057 393
3397 160
250987 335
7584 224
20210 835
13882 779
29663 660
28771 647
33160 468
15403 684
14192 662
6496 285
43018 643
5707 420
42760 109