25769 45
10529 500
8430 420
7338 526
7071 755
3332 582
20934 968
5076 322
22974 430
12405 263
10773 633
4002 164
8914 354
9247 216
24599 310
15289 563
13521 165
6295 487
86458 497
54013 195
22491 458
9323 894
15752 550
79652 808
106028 227
54964 426
27728 981
13338 609