5002 92
4457 307
4781 187
5215 284
3498 502
2727 222
2589 368
6004 883
3847 815
5280 926
3934 332
3887 594
3368 693
4535 456
4660 878
7399 357
5076 682
2420 257
18842 703
3681 82
42008 711
3403 287
8388 239
40276 780