2932 60
5629 610
5328 314
5303 937
4017 750
6184 623
6398 614
5279 704
5990 634
7805 955
17970 564
3686 143
7564 519
13533 725
11234 812
7064 623
13334 870
4883 326
4550 808
4183 356
5602 500
4006 78
3299 318
10530 915