51331 412
42945 547
38798 548
24352 99
94643 605
4958 125
190460 204
426689 1025
215113 514
10622 513
12834 73
28991 239
50316 329
117924 211
14918 90
5613 490
3893 388
4983 585
7975 55
8160 612
8125 115
44530 322