37427 97
10578 432
77108 309
29449 293
2906 462
9177 850
35204 189
17895 361
65107 157
84206 251
45052 322
42173 493
123021 769
3685 827
13034 601
3150 312
3108 672
924 53
2948 420
2942 273
2278 346
1006 122