3023 633
10434 230
32377 170
4891 909
6733 585
4293 571
6501 85
6364 546
10258 45
2873 225
33885 245
3046 499
2825 306
8005 126
5160 376
6801 295
4561 742
25804 245
2624 93
6149 222
34178 266
9234 895
5254 618
54276 415
180675 284
65958 282
292189 567
117440 686