3193 233
22561 273
5210 52
6124 500
2989 205
4206 575
4737 337
7542 692
19702 325
2768 35
2328672 7052
12521 693
4287 58
4228 123
3984 55
3717 479
4911 570
115283 632
14012 650
46417 236
3432 383
30697 624
9247 538
2433 304
256903 831
4052 957
6388 317
2679 43