503 93
2404 440
1380 132
3486 515
1201 380
1547 62
1841 152
2526 503
4883 461
3170 516
837 72
1448 225
2387 438
12691 528
3891 583
804 76
168 38
1015 226
3717 752
2326 320
3340 633
2134 378
7768 272
2210 490