2980 99
2378 136
5710 789
107224 216
132579 745
20834 290
9729 683
13989 692
2525 453
3044 351
911 70
3634 875
6135 643
341473 921
81807 795
20161 945
3803 503
3722 814
2769 521
3143 337
4807 379
6614 589
5946 167
93389 818
117280 416
18620 880
45093 244
14284 646