2349 326
3559 974
5028 516
2043 347
2491 107
5833 383
4551 948
3554 685
2220 212
3412 429
3901 841
2270 452
1234 78
7286 860
2947 277
5453 903
9766 717
3749 639
2256 310
22933 286
8071 295
8320 666
4424 235
926 100