29985 782
9494 257
4352 554
4456 427
4794 383
2122 229
6494 615
5367 469
5203 739
2362 130
3754 598
2974 188
12345 71
7685 112
5106 752
3706 414
10124 649
33851 166
12833 111
9088 500
3755 318