3129 96
4804 98
5196 159
4180 639
5677 923
2788 217
12586 443
1324 58
6872 616
2646 145
2498 202
3953 598
5838 470
18502 103
5897 437
5913 702
3332 322
3502 542
4046 692
5375 909
8242 539
5818 562
3824 404
5057 123
9895 835
19073 502
40985 628
13199 206