3902 73
5023 509
9808 584
2496 404
6359 395
1731 171
2115 358
6456 317
9441 615
3156 143
6651 523
13501 258
18369 878
2936 201
2252 163
4495 336
4449 331
12011 727
5054 637
3412 459
8962 405
2321 28
6299 473
3387 684