15046 396
2718 27
2085 339
5368 58
29136 366
5325 77
2001 46
2714 42
19712 302
22074 670
1966 329
6048 88
4930 337
4440 432
2476 95
2667 520
3727 335
6741 847
27760 904
15749 595
14643 666
4436 742
24613 431
19092 569
10445 667
17395 110
1706 112
1975 332