12365 53
71511 134
145904 432
309098 1359
96806 640
276533 786
239810 467
12017 132
17078 655
25498 862
4590 228