12310 53
71439 134
145792 432
308843 1359
96625 640
276303 785
239573 467
12004 132
17078 655
25478 862
4588 228
4511 518
1966 198