2048 421
2594 704
29544 269
12305 58
10777 506
7948 476
4927 397
2663 262
12745 602
15428 509
8351 944
73342 120
14356 648
10684 443
5725 408
3013 328
7325 268
67967 372
3862 520