5596 772
31202 335
13465 384
10662 679
5311 163
23944 781
44948 163
5879 728
2926 288
5846 335
6970 641
11499 309
17181 738
20988 185
6240 517
8306 77
6549 883
10004 761
9883 622
2139 217
9678 298
11842 82
6335 238
11180 473
19937 519
8318 772
12820 573
4501 55