30938 595
2675 322
4885 173
17621 552
24559 864
9355 49
7150 596
7249 280
5153 423
5676 202
13902 98
11840 204
43608 199
30312 384
25679 113
14651 308
98353 664
8632 362
111469 657
39556 156
23338 80
47557 656
2318 241
3000 306
4604 715
4164 388
4255 260
3591 56