29531 490
5977 405
20689 485
13082 456
3529 181
39151 251
27202 267
4401 204
1081 43
12793 549
4574 575
7998 840
6829 83
3230 476
3628 600
5113 508
2759 293
2855 469
4361 525
7627 414
2183 184
2756 286