30141 86
16445 436
4071 618
26149 715
2957 288
5359 93
935793 960
333158 530
15702 426
15420 426
7724 137
2384 88
8403 159
19159 500
3888 851
23621 338
8670 624
4349 201
7084 431
3572 218
3343 71
1806 232
5821 874
21344 522
103070 244
4274 521
2519 191