396 50
1386 227
1360 258
1845 403
748 80
2287 682
1347 381
2773 643
2298 356
2610 736
2494 323
2306 282
2144 383
4348 708
2620 387
2462 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