21516 313
18167 448
47619 350
27374 535
14616 573
24212 210
25416 415
38735 342
12373 656
23271 503
17085 63
31808 141
21981 158
16654 669