1050 116
3752 923
6417 793
5514 508
6670 906
11249 683
7925 335
7574 330
6253 654
10760 359
5542 90
8317 593
11382 438
11450 394
10111 681
5546 41