3500 144
4153 49
3983 295
4853 357
10298 488
4745 402
1775 51
4306 268
5798 241
5848 384
2888 286
7877 331
4408 186
13992 439
7599 659
4851 733
13223 71
3035 521
3654 729
2643 486
11459 822
11440 781
7519 608
7863 596