50000 310
4715 639
18058 443
18631 659
14987 484
15084 61
20939 81
20725 461
23239 85
1500 353
11284 536
6908 750
8277 383
22720 948
1457 35
5692 247
3449 148
20103 486
2527 129
5626 177
6175 684
5003 211
3113 77
12064 688
42659 574
22463 410
15883 794
9855 592