5393 826
3822 193
14726 307
15562 441
343555 930
69410 326
47942 317
58883 722
55298 361
5565 288
2421 125
8744 797
3063 181
4729 615
28805 77