30392 213
6005 526
32291 686
4191 125
9373 360
6452 758
2679 455
22853 157
31632 347
43861 509
16123 481
61361 95
23464 422
49779 63
3227 273
4064 767
92374 840
34810 619
8240 163
14292 32
31674 458
16700 396
54871 593
100448 242
29627 481