3016 90
7946 596
16528 510
2298 164
5288 515
6056 61
4033 109
1981 183
1901 215
6422 441
4739 724
4500 850
5968 572
5340 634
9124 418
5241 529
6217 560
12536 564
5343 703
11141 410
3446 292
3171 98
3813 403
4333 292
1854 234
3579 396
5566 906
3456 589