3512 415
2247 25
4405 264
4949 874
109206 642
29077 833
7753 114
5953 425
6871 802
10123 189
15678 750
16907 154
4169 237
10268 478
22038 415
8375 769
6281 598
5862 434
18199 613
5400 287
11351 833
7195 830
6176 607
14201 688
8982 404
16070 184
7136 196
5691 390