29687 675
4642 451
2306 272
1793 123
2929 419
6957 616
3001 657
4409 655
2173 260
4293 711
4132 615
3131 538
5268 84
3301 513
2315 296
5198 191
2525 64
1974 171
1463 273
4113 308
2626 37
4341 506
3891 643
1668 196