12180 35
9468 618
10999 123
2226 340
6419 86
3106 659
9767 584
4305 422
2289 28
36177 460
4533 224
21034 581
14450 538
8808 543
4940 270
15287 707
6207 591
14285 130
3730 677
13498 372
7905 30
4030 574
4183 593
3003 101