30520 334
3789 611
4680 86
2244 239
27231 444
1243 96
3834 517
87291 297
15007 402
7675 389
7308 593
9399 190
7975 729
5507 137
40447 386
21623 217
11393 136
15235 354
26587 196
9198 691
6853 117
15303 762
42027 686
45286 235
2296 160
26892 273
18979 719
52459 691