31001 37
15217 196
33795 512
21328 36
48552 764
9565 379
9107 83
4790 109
3469 479
8462 310
5497 556
5342 335
3973 551
17324 209
5430 207
12361 204
12273 153
9706 184
7287 459
6472 635
9603 686
5335 164
8221 729
4018 697
12428 241
4851 621
4787 526
20620 207