32680 249
64415 201
14512 156
19801 447
5945 179
9917 409
42319 320
4515 71
10352 321
7972 796
6400 79
9478 242
25224 619
29002 225