396 50
1386 227
1360 258
1845 403
748 80
2287 682
1347 381
2773 643
2298 356
2610 736
2494 323
2307 282
2144 383
4350 708
2620 387
2463 348
3645 702
2477 414
3575 556
2679 622
2910 630
817 192
3070 527
2984 568
2191 325
2889 406
2737 485
1122 91