46040 78
22710 245
156009 216
73248 459
149151 264
208180 335
58750 859
53859 252
25157 371
17923 715
13424 549
30234 418
66985 232
60876 540
61126 373
63439 473
40546 438
107821 849
44542 327
26356 161
22195 488
60800 522
38032 312
23223 115
5939 86
67151 642
16027 251
24643 81