2601 310
1282 86
4357 581
1908 84
4534 429
8921 328
9354 848
5229 145
1851 176
4591 440
4249 217
8888 183
6257 456
9050 680
3175 521
5244 692
2471 478
7421 806
3262 216
5669 312
5838 637
2113 88
26915 779
66452 577
25033 51
17543 568
18061 525
37008 725