2451 39
2700 554
24240 101
10226 394
18962 352
2030 252
1817 74
40002 115
16505 317
6180 171
7691 226
13256 153
1201 52
3095 514
10266 448
2524 410
15143 251
7632 127
2720 351
3469 773
4203 411
17889 239
2071 268
18553 345