5556 400
8464 152
4377 533
463 70
50142 491
38508 548
2130 201
939 91
86235 597
166488 726
60423 460
6759 175
19298 771
8538 669
8359 261
9619 896
70399 604
166047 1027
165094 850
128064 554
208166 804
125294 889
388313 1125
358217 660
10310 304
10789 99
33892 341
15989 642