40250 490
5290 256
9941 334
5342 136
4376 48
1629 81
14424 729
3970 416
2037 89
2643 122
3283 347
8288 265
13048 582
21035 324
4355 561
6243 544
3736 188
7224 698
4539 642
8804 567
11377 429
2329 372
86948 261
11230 636