2321 203
4125 412
4112 483
3865 554
4888 408
3738 588
5521 863
6288 705
23859 253
13954 443
17169 310
29697 335
40539 309
55098 707