8960 329
2289 266
86366 629
151992 453
5789 509
10552 808
44981 840
10603 410
19507 87
3530 364
3571 404
178539 260
15987 245
4413 628
115031 391
13139 222
14894 267
3643 875
7522 129
2365 296
66798 401
3695 554
8756 601
15102 539
21626 623
7590 315
28363 594
26988 708