5896 355
8923 390
61474 584
33606 179
4323 163
21119 620
11118 146
2505 265
24230 307
18508 911
19119 445
5788 53
4893 372
2230 289
4573 354
5576 813
8506 681
13358 486