4052 640
2777 416
10843 368
10277 873
3819 352
2255 80
9098 117
7824 596
5634 267
3862 429
2896 59
8684 446
9097 362
5664 729
7231 716
5222 487
6926 567
11848 71
2797 371
2466 98
3632 366
4334 393
5221 606
5426 894