12348 53
71492 134
145874 432
309017 1359
96747 640
276466 786
239750 467
12016 132
17078 655
25495 862
4590 228