2200 580
1723 527
2640 724
2747 853
29176 155
29373 339
7008 151
159 39
9009 431
2299 235
6400 734
2958 585
219 32
1807 399
441 113
7637 621