90496 400
5766 597
2951 71
11947 531
9100 41
3706 527
1378 64
4406 569
16372 490
3369 580
2300 428
2807 608
2971 317
4445 561
3652 376
29720 251
40251 953
12227 395
4168 134
7571 628
4938 234
11053 41
13466 303
15398 743
37805 97
4088 462
9175 28
4053 527