11488 172
3112 276
2966 66
3026 163
3722 797
2111 225
10114 392
6968 612
3025 366
6844 580
3436 337
3456 450
4284 513
9771 487
4011 555
3135 309
3930 570
7516 939
5168 327
6851 484
4231 154
17342 43
28940 539
2329 119