5896 926
3394 322
5531 309
3811 339
2488 145
25409 438
26533 34
4332 763
9499 96
13518 123
53077 487
2511 454
8803 604
6144 449