29993 782
9496 257
4352 554
4457 427
4795 383
2122 229
6494 615
5372 469
5205 739
2363 130
3756 598
2974 188
12347 71
7685 112
5106 752
3706 414
10129 649
33867 166
12835 111
9107 500
3755 318