1647 50
2134 172
4403 550
14077 459
6381 265
21705 621
11002 783
5892 621
9569 727
119998 244
2802 319
29118 762
5959 367
2607 294
103870 554
13965 482
5222 370
77488 721
9656 581
3083 608
11243 618
190688 352
1155 135
9583 513
25363 524
10968 613
9843 126
46026 550