90531 400
5772 597
2954 71
12066 532
9111 41
3707 527
1379 64
4407 569
16398 490
3371 580
2303 428
2807 608
2972 317
4459 561
3654 376
29737 251
40287 953
12241 395
4176 134
7587 628
4939 234
11061 41
13469 303
15408 743
37834 97
4088 462
9188 28
4053 527