16824 80
32295 107
149756 399
28942 243
25030 313
133344 910
62674 604
17151 127
55013 90
100701 546
38632 601
81855 287
18311 496
21191 853
20820 724
69614 415
57147 338
40208 427
207142 1204
51051 669
22781 913
32028 162
44021 347
95119 108
43900 499
19405 654
69272 631
29982 166