29831 110
28244 328
42146 102
32266 643
22058 339
28109 150
54784 421
41971 744
24683 697
20799 221
41336 435
37912 268
50558 677
35074 617
33580 464
49287 412
42974 513
35606 494
30376 384
40617 270
18941 194
80669 676
29037 376
52194 319