646 97
3676 438
525 30
5884 651
3952 568
4047 527
3684 534
17122 176
5101 237
1075 153
4939 858
5363 544
3109 41
4215 708
6339 65
17630 240
34303 202
19501 869
19776 252
3673 399
5319 560
12961 160
1917 35
2717 651
4170 739
5375 707
5219 60
2762 299