3125 96
4798 98
5188 159
4176 639
5674 923
2786 217
12584 443
1320 58
6868 616
2639 145
2492 202
3950 598
5834 470
18487 103
5889 437
5913 702
3331 322
3502 542
4043 692
5372 909
8238 539
5811 562
3820 404
5054 123
9893 835
19068 502
40951 628
13198 206