2232 368
4885 653
2056 341
4065 296
1422 195
44557 838
2801 530
3063 664
1049 58
1556 282
2434 177
45547 485
4426 418
57211 470
47622 209
163163 992
62179 617