2592 764
2508 116
1876 244
2265 317
34232 773
8658 368
10103 323
9260 674
6430 504
9358 550
32800 472
5579 308
1287 98
2035 281
3629 559
1604 126