6005 403
916 100
3191 177
4561 58
11169 677
7953 614
7231 869
14047 652
2511 243
5737 392
11375 892
7968 45
16295 702
6447 709
18304 641
4834 253
27939 116
3339 450
9171 731
4464 803
7296 856
46393 415
3857 397
4265 291
2451 502
3134 123
3447 579
5269 754