14042 503
15449 109
44172 93
14184 885
17759 164
3301 789
6278 478
15940 348
22571 418
7864 493
19602 618
14900 223
3938 368
4675 572
8050 629
3119 517
8389 521
3697 335
4116 165
10462 667
17318 110
5639 290
3169 409
9380 713
6680 291
5421 605
3902 510
5684 479