31600 325
85594 426
66064 226
50141 418
25101 263
84673 735
53038 252
38083 275
11081 557
78401 827
26048 49
53601 603
131430 386
64794 688
110133 402
33234 139
105463 236
99995 907
47790 61
20889 359
103966 508
56499 409
26554 528
8169 221
70513 661
16209 568
172262 139
66690 512