12323 53
71451 134
145812 432
308872 1359
96638 640
276345 785
239599 467
12006 132
17078 655
25484 862
4588 228