37429 50
16517 752
11155 101
29186 418
91445 915
51138 303
34760 363
22488 839
58064 329
15205 62
32038 90
74492 442
217217 861
8075 331
36659 632
17444 213
25037 376
28130 412
34912 211
9793 512
13799 452
137580 1001
73896 422
10466 675
15592 423
22568 781
19058 742