508 124
2063 400
1292 29
16232 519
1770 95
3394 88
4020 168
4707 806
6947 145
4207 662
13376 653
5925 305
7660 434
4382 690
7496 507
3329 402
3902 304
9257 492
12000 279
4719 254
5397 160
3623 771
8594 598
3218 395
5855 128
5221 585
4009 516
75820 736