2121 88
2222 238
3090 554
2405 219
9710 534
19689 345
173988 689
4690 711
62664 523
32033 497
12834 227
11831 648
8746 33
4361 174
3936 107
8041 268
3106 352
2415 187
5542 421
3302 223