2978 60
18386 666
28917 361
72683 512
34051 207
3573 799
24701 594
11968 900
9443 265
2324 113
2583 54
11354 727
3844 125
4351 572
7113 107
4942 660
2902 198
5702 794
3395 410
5633 498
2698 38
5843 759
5320 276
12380 214
3045 218
42180 787
36054 463