12226 472
9882 117
1377 112
4412 618
2125 192
16877 128
6873 583
6320 352
3938 763
3005 664
1383 160
2287 323
5967 617
3033 137
2894 192
3700 591
2234 342
3014 367
4505 779
1564 113
1613 63
4163 449
9150 161
8594 836
7434 527
2887 413
2367 248
3919 569