12073 123
4006 318
10685 179
8438 831
15010 669
5538 73
9086 526
1158 200
4897 52
8715 763
269931 1567
4122 575
7119 606
2214 250
1917288 6838
10917 584
7336 593
7687 389
9678 582
9459 148
3224 383
6148 389
10295 651
8856 538
7222 41
45079 393
2275 304
2670 214