21403 306
45032 670
52453 254
18870 439
23453 315
80327 691
31513 277
15182 235
64132 339
11135 397
8854 142
43044 470
24228 64
8051 624
29975 61
32688 949
28555 949
5499 336
102923 610
123541 534
43399 116
9703 340
41941 665
104252 880
27528 747