20543 313
17323 448
45231 346
25271 535
13474 573
23006 208
23353 413
36305 341
11886 656
21855 503
16050 63
29023 141
20645 157
15934 669