1053 30
94352 114
18573 317
9510 134
7257 524
13292 586
7106 846
53847 421
22855 381
11231 78
66174 903
5028 420
7507 169
7164 494
5587 686
21322 549
19274 424
3354 469
5142 87
33047 202
9943 265
3764 261
3404 683
1147 181
1650 290