8231 30
115401 671
28998 209
45547 742
51968 337
77698 399
34944 313
62570 172
155949 754
48942 570
57286 555
46993 729
4304 406
4954 418
5067 413
13245 423
2370 239
8259 196
6100 438
5220 513
6472 478
4901 839
3407 236