3013 633
10403 230
32227 170
4881 909
6709 585
4286 571
6485 85
6362 546
10251 45
2870 225
33869 245
3043 499
2823 306
7992 126
5152 376
6781 295
4559 742
25791 245
2623 93
6136 222
34158 266
9230 895
5251 618
54224 415
180550 284
65908 282
291890 567
117357 686