12348 53
71493 134
145877 432
309027 1359
96759 640
276476 786
239757 467
12016 132
17078 655
25495 862
4590 228