40706 346
15854 219
45276 522
27933 402
9532 116
39940 156
8846 351
8507 51
17006 62
7466 111
24841 610
35936 921
20512 115
4996 141
8896 269
75993 130
50874 648
12696 579
9690 271
65159 393
81035 737
69132 297
7155 83
62412 550
5487 332
12098 523
30628 194
38114 307