101976 301
21479 61
27132 267
61144 291
27602 119
30096 650
57652 366
43081 166
31640 649
24831 110
23934 469
48830 433
20739 762
19330 889
30310 199
35475 698
10320 199
38719 768
19823 175
18020 78
30766 416
41652 312
26788 646
30338 348
45336 300
97918 202
17036 101
16413 193