2560 509
10788 422
8847 639
4910 765
4951 545
51377 196
3482 423
2043 125
42277 685
20961 192
1653 43
4030 510
16941 725
17683 364
2813 295
3661 745
7402 323
7553 295
5317 88
46362 242
20844 685
1405 71
6561 502
20492 985
5056 990
64308 489
3408 307
7143 406