30216 371
5417 77
2047 46
2747 42
20655 312
22975 670
1983 329
6204 88
4966 337
4513 432
2532 95
2698 520
3763 335
6815 847
28245 904
16275 595
14526 666
4463 742
26277 436
19906 569
10664 667
17974 110
1732 112
2018 332
20265 464
5877 291
9194 726
17492 638