21631 855
4672 572
29154 65
42920 846
29627 150
40037 285
13399 131
11036 468
29167 447
11215 578
27527 430
7854 548
20469 412
5856 759
14369 461