90541 400
5773 597
2955 71
12146 532
9111 41
3707 527
1379 64
4408 569
16401 490
3371 580
2303 428
2807 608
2973 317
4460 561
3654 376
29744 251
40289 953
12242 395
4178 134
7589 628
4941 234
11061 41
13472 303
15413 743
37841 97
4088 462
9193 28
4053 527