3012 133
5796 400
8403 945
5351 391
6360 617
9759 953
6495 837
10986 455
5939 49
18808 689
5111 198
3731 410
14965 1021
7199 509
9793 724
27875 146
4116 640
13263 287
5683 942
26851 651
4953 227
28690 271
12776 599
7089 553