506 91
2987 798
838 90
2120 616
2808 695
2365 524
1388 113
2791 820
958 253
2661 463
1286 262
803 193
402 53
268 56
2043 466
2580 744
987 233
849 192
459 100
1999 401
998 243
3119 596
978 227
1275 371