19501 326
2461 193
4796 611
3267 355
5527 367
9202 205
15786 440
7832 668
4567 714
3138 386
18422 306
2934 335
4074 762
3361 554
16487 235
1050 126
24239 119
2854 329
29045 113
2313 418
20687 653
2865 171
2398 421
6156 324
2043 311
7240 794
2123 289
9630 27