2936 215
3285 311
8941 366
2433 84
25318 454
3222 51
4096 405
7405 777
4550 78
11921 227
7325 691
4907 651
5513 555
4955 45
2588 215
5133 897
3475 551
4698 147
8928 646
2966 460
6454 650
4265 506
2096 218
18315 913