12348 53
71493 134
145875 432
309023 1359
96751 640
276471 786
239752 467
12016 132
17078 655
25495 862
4590 228