8231 30
115388 671
28996 209
45541 742
51966 337
77692 399
34941 313
62570 172
155939 754
48938 570
57273 555
46990 729
4304 406
4954 418
5067 413
13244 423
2370 239
8259 196
6100 438
5220 513
6471 478
4901 839
3406 236