30401 213
6005 526
32294 686
4191 125
9378 360
6453 758
2679 455
22858 157
31641 347
43875 509
16129 481
61377 95
23467 422
49810 63
3228 273
4064 767
92387 840
34813 619
8248 163
14294 32
31685 458
16701 396
54884 593
100467 242
29630 481