336 69
1351 267
555 151
1527 289
2780 780
1495 335
2377 592
1842 362
3511 768
4078 888
22898 764
3702 507
2646 389
2740 552
1476 90
1967 360
2177 333
2118 320
16320 636
27241 552
10826 696
14204 541
4432 645
2570 494
28307 508
8846 52
20999 241
8189 721