2962 254
12330 426
2117 241
8207 177
4513 432
13334 395
11890 251
8506 877
2351 250
10493 574
5950 99
5787 738
4799 433
2950 88
5664 668