21289 332
6464 306
18610 167
12685 385
74274 463
8877 669
38825 308
27938 425
81834 805
75376 567
4366 555
13027 720
1172 44