31303 500
27270 192
12725 141
8315 419
25206 61
34283 511
33511 540
33787 349
14999 482
26842 434
4600 43
17321 307
13444 314
15588 613
7665 602
10937 458
11978 537
67162 397
8427 708
30056 669
20443 494
24379 412
6093 293
22129 595
8097 92
9379 492
21010 317
25921 146