21433 141
3094 729
5937 533
5038 606
959 45
3018 565
21326 377
28445 111
4582 540
5985 487
6919 207
2650 669
19313 100
11678 608
3747 654
5272 623
4230 812
4972 581
11100 183
38094 725
3869 290
17352 301
2717 522
4314 494
16178 365
1653 383
2794 508
3305 732