42011 746
3307 692
4997 641
26648 57
20582 566
5651 874
11507 595
13765 604
23164 157
75957 214
3668 305
74536 823
35371 308
16832 426
72513 784
111782 543
31886 347
29621 251
21822 128
21686 259
44314 509
86342 371
6632 473
26020 160
27527 928
2380 281
15793 747
37473 603