2996 99
2384 136
5723 789
107585 216
132953 746
21143 290
9793 683
14000 692
2531 453
3049 351
913 70
3645 875
6152 643
342645 921
82055 795
20430 945
3806 503
3723 814
2773 521
3143 337
4819 379
6623 589
5960 167
93673 819
117599 416
18749 881
45530 245
14308 646