143453 345
346110 1176
41768 731
53252 413
34262 543
32043 582
44432 207
47261 312
6708 742
37359 662