2796 177
3943 367
4143 377
8722 719
3701 74
7876 266
6933 516
12290 342
4080 548
18333 454
4911 239
11315 310
4021 153
6856 97
2261 57
2662 254
4390 258
2428 284
4690 627
5167 553
4244 686
8181 521
12797 746
2599 113
1865 135
3479 38
8504 622
5057 509