907 126
3622 716
3762 63
2808 535
2221 371
1281 268
2534 482
2204 612
2413 294
4381 580
5203 365
156627 999
16704 620
17936 325
66459 453