15963 463
5609 72
313143 1248
6873 557
58867 390
25342 356
41799 805
73642 753
77381 733
17622 651
14163 575
8650 847
1917 286
2475 289
3396 352
7463 616