4361 280
289897 507
331335 1123
33002 687
48838 1091
24180 72
27960 245
120099 637
22344 118
3518 466
120722 1011
70261 802
36189 334
3397 459
3143 462
4425 555
3843 585
4235 698
2394 111
17290 338
5782 395
2675 92
7591 594
10529 927
54961 150
55628 551