3022 633
10433 230
32347 170
4890 909
6730 585
4293 571
6500 85
6364 546
10258 45
2873 225
33881 245
3045 499
2825 306
8003 126
5157 376
6797 295
4561 742
25803 245
2624 93
6148 222
34174 266
9233 895
5254 618
54265 415
180654 284
65949 282
292122 567
117429 686