5008 530
15327 187
4802 228
9845 337
2763 483
26257 128
2944 370
18596 809
126632 671
4925 487
6446 644
3230 845
4371 476
92673 516
5029 413
7846 602
23255 337
8534 949
77881 1414
16269 597
64506 482
17200 63
15288 225
67049 367
24112 587
23515 981
12817 627
7428 430