5013 93
26646 477
15680 147
3167 110
3393 392
5058 929
2775 457
2972 41
2954 460
26342 872
13120 55
2689 304
2235 43
7083 608
2826 142
3893 394
3316 485
3665 743
14228 697
25776 280
18457 651
13432 28
2944 375
2687 154