31351 595
41115 239
2707 322
4905 173
17654 552
24608 864
9359 49
7154 596
7266 280
5162 423
5687 202
13916 98
11885 204
43631 199
30327 384
25776 113
14691 308
98494 664
8644 362
111869 657
39758 156
23413 80
47942 657
2329 241
3023 306
4622 715
4179 388
4261 260