956 255
4401 328
2137 484
4803 154
2095 458
2590 321
1891 467
3065 553
4597 687
3811 892
3916 860
5072 162
1199 329
2528 479
630 46
2836 632
3007 681
3184 682
3537 396
8018 160
5652 625
303 49
3339 367
1408 230