3426 300
6633 409
5647 316
2703 115
5791 405
21514 587
127823 533
14523 130
111898 313
13238 477
178478 630
110322 940
186060 557
63958 925
62764 722
4203 283
6112 578
4857 161