3050 397
536 106
200436 760
42992 636
9059 745
130339 676
20471 144
9227 532
99996 600
96080 658
20744 704
50419 193
20171 375
157129 394
94508 169
96056 949
86691 309
31663 153
77959 574
12172 700
27314 358
3386 502
56869 450
101018 805
18442 267
24516 485
28143 667
20650 877