2991 122
4340 792
8496 80
7568 411
7696 246
3522 851
9085 907
5804 210
2920 623
7217 402
7119 219
12357 836
6882 353
7005 582
13430 532
8079 810
13789 315
11896 483
4889 636
9617 351
1777 286
15908 349
10786 156
10629 574