6897 77
13741 532
8378 501
14448 537
7977 364
2261 286
3436 422
3657 423
18312 367
23071 668
16482 976
1821 229
4737 275
2520 165
3312 842
1648 279
19867 368
5003 454