3401 352
3473 693
2762 593
9290 541
5368 440
1960 262
8888 842
2651 465
12760 769
3274 64
8945 791
6335 676
3158 464
1179 147
11196 562
3324 724
5247 397
10678 270
3397 48
8034 657
4452 697
7498 515
25491 451
20310 424