90537 400
5772 597
2955 71
12117 532
9111 41
3707 527
1379 64
4407 569
16400 490
3371 580
2303 428
2807 608
2973 317
4459 561
3654 376
29741 251
40287 953
12241 395
4177 134
7589 628
4941 234
11061 41
13469 303
15412 743
37837 97
4088 462
9189 28
4053 527