31883 860
5897 40
35334 197
24657 489
70199 558
15029 216
19068 169
18956 251
5360 547
6446 134
19518 388
30520 414
10343 90
28340 506
11778 660
18474 741
7361 583
8782 351
5421 673
27035 646
7040 111
3845 240
16589 570
2961 45
3183 384
4147 72
19317 103
19059 56