509 115
1505 288
9153 675
2484 186
2225 554
2496 785
1027 203
589 116
3177 676
453 124
1082 319
1848 509
909 247
2916 848
1052 241
2372 529
3060 988
1691 367
1590 356
5041 492
22067 56
9029 74
15776 159
14850 850
2951 638
865 242
1621 352
1510 427