273 51
2438 156
25344 433
32679 404
3109 646
4601 617
14132 588
11706 144
1802 250
24244 287
26527 273
14412 60
13150 693
7589 334
99566 487
15750 131
13491 117
43624 507
246711 1196
21458 652
15228 750
7894 245
114759 169
11680 532