5293 52
6193 500
3101 205
4246 575
4821 337
7721 692
19786 325
2827 35
2393539 7080
12587 693
4396 58
4483 123
4103 55
3844 479
4980 570
115521 632
14086 650
46467 236
3527 383
30859 624
13681 539
2515 304
257228 831
4119 957
6588 317
2787 43
4691 669
2411 153