15601 825
21661 338
6860 50
4031 635
4562 338
3480 122
7563 191
3748 460
10516 670
6740 254
5216 273
2304 508
8079 618
4107 165
6576 61
8033 775
3060 455
1765 41
1696 51
3640 424
1835 101
2895 284
3867 164
4407 35
5761 555
4459 429
8577 353
3538 251