12368 53
71518 134
145918 432
309135 1359
96825 640
276567 786
239838 467
12017 132
17079 655
25500 862
4590 228
4515 518
1969 198