97300 540
22707 772
82368 284
79998 469
50084 422
42536 982
35364 540
101398 684
118224 830
27246 756
43150 391
54480 307
9215 610
4167 375
7157 439
2687 193
5119 884
5392 606
42553 611