19532 503
58639 898
17871 352
38246 308
40427 322
51081 671
76634 388
23604 258
31194 884
86602 514
55013 749
138327 813
51632 171
22455 531
297272 950
24751 684
55416 792
89525 758
55372 399
73136 692
53995 512
91587 534
77057 365
22483 363
34593 847
39329 718