2581 764
2320 116
1868 244
2263 317
34213 773
8643 368
10093 323
9260 674
6421 504
9357 550
32798 472
5578 308
1285 98
2035 281
3628 559
1602 126