6941 510
8203 78
117847 423
20540 704
630004 986
50351 534
260707 433
96306 589
337341 972
10231 648
237436 1137
77495 178
146059 533
36917 429
202355 650
120509 354
9426 354
171219 472
36640 466
50268 866
94149 668
188467 404
298561 1068
139251 385
15592 310
270485 603
145927 413
88541 689