5959 177
13429 653
8460 312
1202 193
3299 581
3414 393
7289 326
5096 168
6304 647
12337 702
7654 702
7543 653
6558 361
5421 814
4105 428
3148 309