1023 116
3737 923
6372 793
5447 508
13259 811
7872 322
2789 317
8537 323
14435 593
3973 252
6465 679
15887 416
1887 441
4639 539
3510 841
2610 533
15414 660
4609 762
5332 854
2756 151
3271 179
6719 114
34573 698
2239 502