40488 95
3374 285
12878 386
59414 421
22193 383
43217 620
6393 306
73684 357
53380 409
26520 224
39779 254
35138 283
33981 267
139329 513
196128 665
113523 273
5525 737
4809 517
13612 706
129601 443
46348 614
7568 328
11249 192
13071 474
16845 873
30774 355