16008 579
11073 627
24315 142
30002 135
7238 999
8813 718
5175 359
14417 131
11862 546
19259 72
3546 300
17677 654
16599 312
5946 286
9879 209
7981 61
3711 280
9355 501
9865 343
10644 693
25001 650
7274 648
13614 733
4821 162
9237 334
13995 187
6276 67
10851 760