31701 503
30298 90
35342 501
30192 390
24639 58
44689 834
29398 61
31299 562
28284 818
38413 349
29670 667
29950 434
31304 429
3623 274
74172 397
39960 279
33884 669
34997 320
27663 412
55457 642
24128 580
13486 308
47616 535
38403 911
32590 723
39026 424
29566 147
32984 198