2862 80
9520 159
7580 447
7211 602
6669 715
3661 302
5878 578
3255 522
32831 210
9548 27
5648 609
3287 641
3880 179
45902 338
10529 591
8652 781
9851 403
4506 305
18103 60
3358 307
7727 141
2231 105
5330 69
21901 808
3675 271
11429 712
3209 69
132655 565