21446 141
3094 729
5939 533
5038 606
959 45
3018 565
21329 377
28447 111
4608 541
5988 487
6933 207
2650 669
19335 100
11678 608
3748 654
5273 623
4233 812
4988 581
11110 183
38096 725
3874 290
17356 301
2720 522
4315 494
16196 365
1654 383
2794 508
3306 732