3192 502
2184 446
4067 622
2325 334
4251 202
5944 686
3063 163
2770 697
3423 291
6838 585
534 22
33567 695
17057 960
1621 187
5730 417
1069 180
26558 493
3226 657
3090 709
1034 151
9122 194
6595 875
1953 487
2615 656
16073 164
3708 562
4303 529
44080 408