5050 831
2956 377
3747 744
8763 527
102863 414
29625 126
16988 192
21463 749
12691 523
7690 114
32185 167
31051 195
14585 130
11083 857
26392 328
27111 810
13896 208
7530 711
5741 56
11411 699
8634 586
37462 194
9409 38
15935 277
6491 64
6385 675
15500 444
3718 888