2881 60
18255 666
28835 361
70882 507
31590 203
3505 799
23484 593
11844 900
9333 265
2241 113
2497 54
11233 727
3684 125
4249 572
7037 107
4832 660
2161 196
5600 794
3094 410
5506 498
2574 38
5765 759
5041 275
12173 214
2955 218
40270 787
34764 463