396 50
1385 227
1360 258
1845 403
748 80
2285 682
1347 381
2773 643
2610 736
244 29
4274 828
2860 598
4210 668
3148 649
3872 762
2513 598
3424 774
1759 269
1681 295
2356 506
3153 603
665 40
1104 125
1296 275
2469 386
750 107
1361 365
2003 500