17085 751
8891 884
5874 224
4417 341
7006 379
11458 153
6050 536
15068 444
6983 921
11630 622
10476 703
16776 208
9643 519
8705 961
4894 100
11766 254
4375 185
7219 77
3126 236
6788 810
10834 580
21969 765
10851 601
5033 307