22196 54
34671 476
16423 377
59672 315
28148 342
77376 652
30941 509
70834 779
190399 768
50119 745
20343 231
86590 257
30893 305
19566 145
88958 755
126272 1076
28294 163
34412 948
44353 460
53352 241
57156 916