3131 96
4809 98
5198 159
4180 639
5677 923
2788 217
12587 443
1324 58
6872 616
2646 145
2499 202
3956 598
5838 470
18513 103
5897 437
5914 702
3332 322
3503 542
4048 692
5375 909
8242 539
5819 562
3825 404
5058 123
9897 835
19073 502
40988 628
13199 206