8150 999
4515 376
5977 87
15675 30
113540 381
1260 315
3718 543
6428 773
165199 239
11121 243
22013 618
19859 588
5262 520
13131 421
11753 109
6450 104
2710 263
20714 538
59077 833
394504 1035
8893 86
8377 186
8317 410
6471 99