5894 59
42993 267
21682 664
12896 52
5613 591
9757 906
3958 509
5959 716
17400 94
5392 236
2309 292
5750 802
3509 175
7133 77
5985 462
5048 832
17428 570
27168 936
14765 208
20107 571
23269 386
8987 481
2049 253
46906 600