4063 574
11164 463
6976 526
3533 148
2818 341
5361 302
8333 444
5866 134
2192 60
7940 662
3583 239
4331 686
7053 595
8586 684
6255 733
9485 582
3064 403
2995 349
2436 259
4364 391
3244 473
5651 708
9776 565
6309 693
7575 153
7405 425
4762 471
2939 117