2955 514
6789 744
6530 234
4189 53
295987 1230
9377 103
12784 735
85442 1051
14402 653
18333 335
25530 279
42208 568
17840 608
20207 542
43199 490
3893 486
6050 605
5070 286
7308 111
5989 444
5167 690
6358 761
6495 225
4192 167
20874 673
2618 197
2668 514
25047 432