5015 666
7579 62
3334 63
1983 211
15501 684
8068 754
6967 497
2926 86
3003 251
30437 263
13975 889
17769 336
5837 651
32015 538
32344 121
22121 527
36768 551
1085 31
1931 390
11240 586
10116 420
874 98
3578 775
5795 99
5045 587
2623 117
3736 264
8516 736