21703 83
32160 829
29260 395
20826 589
72159 219
60462 879
23244 188
38397 376
23557 750
47568 488
58249 353
32804 320
35597 311
29217 447
42926 371
16806 461
82493 803
14702 647
25519 812
42861 1880
76284 487
37367 178
63432 180
67063 762