25027 400
2964 395
11562 489
6485 164
4824 368
13133 648
9206 321
1970 79
13879 288
25191 354
4113 358
5678 559
4321 622
2607 35
8255 386
15961 352
3921 269
4946 631
11722 389
37952 450
34578 726
10840 491
4646 420
9641 623
3328 652
3134 795
6148 367
4079 422