14376 80
3954 113
3788 211
5289 504
6835 615
5797 469
5226 48
2183 94
2136 280
3799 511
2059 161
5604 686
4282 553
3165 195
6886 929
2973 431
3836 816
9451 842
7685 546
28960 225
20666 628
9379 611
4423 340
48893 792
7948 240
7523 512
2679 199
2628 257