5226 605
4062 367
9020 834
17179 597
3169 282
5704 678
6670 506
4416 723
6940 609
2246 148
1408 30
5411 633
2168 26
3517 120
2761 201