90447 400
5762 597
2950 71
11924 531
9093 41
3705 527
1374 64
4399 569
16337 490
3368 580
2300 428
2803 608
2966 317
4440 561
3651 376
29687 251
40220 953
12216 395
4162 134
7559 628
4934 234
11033 41
13458 303
15383 743
37766 97
4086 462
9158 28
4052 527