12348 53
71490 134
145874 432
309010 1359
96745 640
276464 786
239746 467
12015 132
17078 655
25495 862
4590 228
4515 518
1968 198