30831 291
36716 467
14589 435
25312 194
29405 884
14328 815
8835 513
11296 82
5100 126
8507 686
10989 131
28437 521
25316 398
26268 680
26251 834
6018 360
3077 250
15428 154
4046 631
5152 102
3662 415
3349 263
2376 64
1745 41
2659 559
77088 311
7582 455
9669 169