12151 39
8794 94
11664 487
14291 396
39275 304
28025 247
7946 398
5762 309
16587 432
47846 739
10872 85
3248 702
8514 291
10900 475
9202 474
21403 936
22129 802
7310 257
10454 450
26158 375
20857 233
4419 61
13122 405
3720 293
7634 625
6953 305
8689 389
49222 401