7482 40
10300 71
18380 263
20593 215
9876 329
49309 417
2609 387
5002 141
3652 551
5186 444
24961 854
88013 207
97281 806
16161 519
221633 818
109728 558
739 160
2361 504
768 91
2477 376
10810 698
6512 545
4486 401
2537 287
8477 188
38098 412
515218 838
77541 663