5006 883
4468 711
5450 409
6545 363
13492 552
2766 295
5876 287
5210 292
16572 335
7604 530
11077 743
3044 48
6914 349
5180 529
17525 494
9621 594
4853 752
6516 683
5387 463
7816 89
7264 307
5945 176
3995 182
10951 805