143442 345
346102 1176
41767 731
53246 413
54845 372
32034 581
10065 160
44426 207
47247 312
6708 742
3081 200
37353 662