2396 506
3044 241
3527 547
4057 568
1033 81
2664 524
5618 116
6846 728
3681 204
3249 340
2952 566
2048 309
3134 500
1232 147
2122 291
4598 35
4456 827
2403 441
3921 176
1812 76
4330 355
3002 364
3771 483
9058 848