2896 73
4543 595
10515 801
12593 210
5555 97
2271 39
28678 297
18618 409
9133 516
7480 483
4785 424
5030 129
3852 559
2863 358
6087 692
2987 574
3512 436
11509 571
1462 163
1978 106
20976 409
12552 387
5364 273
7463 638