3089 475
52525 238
11428 417
3963 792
4860 549
1966 209
4467 191
15965 407
4613 800
9561 478
8050 223
22268 769
5099 680
3384 170
2603 292
3814 80
11032 99
3986 432
2384 136
5723 789
21130 290
9792 683
20424 945
3723 814
2773 521
5878 605
4818 379
93662 819