12433 505
22908 77
14569 502
3901 302
4979 995
16249 331
5662 836
3858 629
3956 317
8297 372
4344 370
1786 94
2857 208
1856 147
6834 308
9620 227
28914 279
4426 606
2056 64
7280 753
9296 750
4152 153
13201 126
2023 175
7500 275
9610 464
28581 703
5140 636