12310 53
71439 134
145792 432
308842 1359
96625 640
276303 785
239573 467
12004 132
17078 655
25478 862
4588 228