156 89
883 544
396 961
236 218
909 217
339 80
830 405
81 354
368 327
1377 57
96 329
1370 124
24391 2369
20238 1065
19685 1160
19464 1736
17903 1988
17091 3155
16938 1361
16800 947
16261 274
15374 557
15364 1741
15340 1358