12438 640
3626 350
3888 82
5473 142
4854 509
9600 627
4499 554
5123 522
2302 259
11336 216
5888 666
12793 80
19969 960
3835 486
5284 637
3413 126
4071 324
11334 505
2233 277
4038 786
6945 241
5375 310
9402 338
12454 198