3053 261
12677 701
14354 494
9363 701
12125 671
30732 483
10977 531
5017 452
6412 837
4776 357
4328 516
30406 891
7952 543
7111 606
12074 575
5250 35
6244 86
2301 71
6983 49
3061 183
6462 152
9015 829
13566 224
15081 528