12999 290
10671 503
43869 142
18249 758
17678 323
12265 585
50071 602
13832 691
13037 712
3725 269
42085 870
5214 385
8612 152
5917 383
7440 601
15725 299
10171 837
21450 769
17719 646
7733 259
5672 743
20469 596
6063 45
20303 260