19303 140
28566 476
34944 970
24528 236
38199 502
29712 335
24900 161
20353 77
56040 581
25921 506
45800 411
23833 556
72481 953
44536 418
83045 484
21477 231
34456 665
36188 717
58725 608
127935 549
60813 899
43885 150
46400 551
59054 593
54138 674
21539 195
93571 216
144637 819