3996 475
2670 146
4141 524
2342 149
4944 891
4037 257
13333 626
15394 634
8222 873
16792 610
21075 125
2835 150
2390 65
12809 532
4904 629
2955 57
4501 353
4811 764
6873 807
7988 490
19713 404
10050 246
4142 521
5958 649