19502 326
2465 193
4798 611
3268 355
5529 367
9211 205
15787 440
7835 668
4570 714
3138 386
18422 306
2934 335
4074 762
3361 554
16488 235
1050 126
24239 119
2855 329
29045 113
2313 418
20687 653
2866 171
2398 421
6165 324
2046 311
7240 794
2125 289
9634 27