505 138
2630 446
1444 303
29713 928
6690 49
9680 304
15823 256
20674 555
9111 623
12446 403
2876 177
3021 130
4597 172
26903 271
6709 746
7280 226
4827 435
8652 696
2591 120
2229 64
2104 344
3371 150