30178 371
5415 77
2045 46
2747 42
20632 312
22952 670
1983 329
6201 88
4966 337
4512 432
2532 95
2698 520
3762 335
6815 847
28237 904
16263 595
14516 666
4458 742
26251 436
19873 569
10659 667
17960 110
1732 112
2018 332
20244 464
5875 291
9193 726
17481 638