2696 508
2622 618
16846 183
1820 85
22717 98
12447 120
10843 397
5614 529
7813 306
8694 272
5669 417
40951 131
7261 636
2045 36
6060 418
6113 459
32378 331
4733 238
11423 406
4641 420
40223 490
6031 291
2551 60
8374 590
18497 205
29966 444
3395 265
6209 773