2200 51
4302 862
8670 391
2219 308
3079 285
5089 170
4369 624
13557 486
4908 714
21906 241
3875 813
5524 406
3065 488
3464 501
3390 559
4261 485
4208 428
4192 541
3109 257
3799 257
3272 465
3128 726
2792 237
3742 625
3533 310
3898 397
6632 355
1887 90