12505 328
2528 466
3505 666
3674 517
3262 854
7101 42
3671 122
11640 195
2179 374
1410 362
2152 585
3180 408
3138 943
1987 171
293 65
2974 255
2212 336
3958 812
3155 834
833 224
2495 642
1810 410
3814 883
1963 328
13999 356
9595 295
3604 845
1889 31