29433 68
22468 782
47696 419
27430 575
22492 277
138665 671
56466 359
21701 394
17979 413
5068 223
5707 480
4430 842
2297 112
9462 464