46436 383
5535 503
12386 564
16505 384
22270 357
23822 103
5723 256
3354 84
5639 281
7318 341
9498 504
3397 172
8998 715
4672 284
16667 683
11392 927
4551 46
7606 582
2941 70
7714 852
11154 322
5129 937
3668 495
6076 623