12348 53
71493 134
145875 432
309027 1359
96754 640
276473 786
239754 467
12016 132
17078 655
25495 862
4590 228
4515 518
1968 198