2858 80
9512 159
7579 447
7209 602
6669 715
3660 302
5877 578
3254 522
32830 210
9548 27
5647 609
3287 641
3879 179
45895 338
10529 591
8652 781
9851 403
4506 305
18100 60
3358 307
7727 141
2231 105
5330 69
21900 808
3673 271
11396 712
3208 69
132655 565