15198 603
197063 306
86133 595
8507 749
6471 723
11559 134
2261 609
9288 278
2611 520
469 70
865 80
14590 557
873 123
2996 619
1286 268
542 101
2632 541
3033 743
723 73
7629 305
13245 164
13534 606
10961 94
142740 782
114951 349
10350 504
7122 965
901 166