5047 90
2794 602
3593 708
10679 675
5752 621
1542 131
4932 343
8745 681
3467 667
5150 907
3404 246
1789 165
2557 285
3841 252
3822 513
4340 712
14111 661
9973 184
19481 513
18028 342
52243 224
26108 601
21577 259