2988 99
2379 136
5712 789
107346 216
132699 746
20930 290
9747 683
13991 692
2527 453
3045 351
911 70
3638 875
6140 643
341795 921
81877 795
20243 945
3804 503
3723 814
2772 521
3143 337
4808 379
6616 589
5950 167
93460 819
117365 416
18657 880
45222 244
14295 646