3027 35
2928 245
6166 414
13997 474
5131 132
7655 733
6798 572
10420 831
5359 265
3634 560
8842 309
10831 505
7019 349
11114 425
15910 594
17062 352
11682 274
2507 121
12229 531
5436 521
8785 612
9076 594
9678 167
22445 281
8589 547
5075 76
4386 269
6523 858