5031 76
10796 928
8866 484
11031 650
4368 392
3379 121
5191 860
9352 51
4563 603
6523 399
5194 36
4442 802
9134 733
2706 29
5886 315
8413 461
4220 633
2566 58
8247 352
3352 358
7327 693
1894 70
4972 255
6520 100