2993 134
953 64
3435 382
387 31
343 74
1742 331
2452 486
743 129
286 44
1173 304
386 75
1091 305
2320 562
1909 456
1746 366
1259 144
702 89
2999 580
6560 317
3149 795
1643 287
1232 235
2971 713
1227 61
2473 524
2387 332
5020 719
1997 414