2895 28
16323 324
5963 596
7430 907
5307 157
19847 513
6726 309
8478 180
6384 218
3657 196
7202 201
8535 504
7004 736
9535 912
5231 335
3329 69
4451 441
6894 709
4979 573
13519 508
4073 62
10373 400
4685 386
5989 415
7201 791
7402 737
11105 639
4154 373