5581 328
6276 149
15257 157
12763 758
15750 641
10298 222
19916 339
15500 781
7966 622
8998 38
35968 510
7128 464
19019 273
7932 635
25561 681
42358 515
12382 54
16641 786
9557 198
16385 443
11100 403
7214 809
4554 258
12647 505
15614 39
5956 415
14564 261
7536 347