33732 474
12683 201
106530 221
101104 342
121549 902
95746 495
20413 453
82073 487
197599 876
43591 95
188524 259
417898 639
95300 233
127125 514
246570 913
130480 609
81317 190
18960 331
207925 782
213801 779
226945 523
24155 610
118597 559
249255 824
21970 884
19151 493
12745 300
15010 607