430 30
1612 149
2446 277
5019 678
2821 516
4129 47
3255 603
4927 862
3031 533
2466 678
4705 63
2689 295
1759 57
2394 434
1450 211
4522 690
2654 818
2805 398
8223 365
20900 758
15811 413
1455 124
2311 478
2214 510