2230 387
10447 378
20115 623
79267 146
5184 501
5219 513
7853 918
11113 645
3231 73
17224 664
6450 415