15601 825
21666 338
6861 50
4031 635
4564 338
3480 122
7563 191
3748 460
10521 670
6740 254
5218 273
2305 508
8080 618
4110 165
6576 61
8042 775
3060 455
1765 41
1698 51
3641 424
1836 101
2896 284
3867 164
4407 35
5766 555
4459 429
8581 353
3541 251