12298 53
71432 134
145784 432
308815 1359
96616 640
276285 785
239557 467
12002 132
17078 655
25477 862
4587 228