401354 399
22997 732
31541 484
23412 631
163842 480
39113 205
12754 527
6478 283
149475 434
5623 227
13222 455
15292 201
5751 208
14738 947
8876 540
39447 413
270909 1045
10170 486
7979 542
13238 303
72352 393
114798 424
29751 931
8938 99
12205 739
115921 949
69628 198
369596 615