12363 53
71505 134
145892 432
309069 1359
96791 640
276521 786
239804 467
12017 132
17078 655
25496 862
4590 228