1003 153
3036 562
4063 696
3548 52
3858 479
2452 409
1734 218
6967 237
4883 289
6787 512
32757 677
1717 88
17971 382
4341 667
8027 347
22015 135
3598 316
15516 263
30526 633
7044 866
5197 385
26727 89
17775 188
6235 657
4257 562
15895 551
2953 607
2337 336