3195 104
9921 209
255318 640
4267 205
101050 817
4508 465
6896 564
8749 593
4442 462
4264 885
3772 136
2764 49
67053 521
6703 118
5276 641
4574 383
4581 957
92968 454
9004 153
35837 265
121275 735
36040 487
115916 808
5758 606
4957 508
5003 554
10423 339
6539 758