5059 340
16328 192
5743 290
17972 671
8338 31
9501 510
3761 815
31030 218
31390 250
3654 561
11401 541
6775 192
21432 557
15040 185
6617 612
1856 307
4962 145
5560 416
9036 791
3950 80
6893 626
6084 99
3814 547
2754 252
4948 649
8252 146
6775 303
14061 906