54581 345
13242 37
7377 209
13571 781
21462 856
4883 572
29554 65
42715 847
29973 150
40110 286
13646 131
11287 467
29762 447
11379 578
30214 430
8059 548
20290 411
29999 768
15224 461