31266 537
15064 257
6967 722
9513 496
7087 617
6485 424
5428 420
11927 383
4411 276
20285 499
7499 643
5098 494
5938 477
3174 333
4549 78