89575 399
5859 40
2583 308
4358 666
6987 425
262 42
11792 407
2774 349
4805 353
46555 127
27873 126
11282 731
6165 603
12306 574
26425 263
6830 828
1722 130
3886 684
1328 403
107993 712
8374 86
70110 412
9439 298
12568 842