2630 626
2929 131
8789 637
18305 877
1968 265
9254 339
7071 515
3595 708
3646 358
2089 438
3114 390
4659 579
2511 433
12143 367
5870 336
3139 435
11737 546
4212 563
20430 175
2648 260
4949 495
12889 425
4892 212
6238 298
1573 178
3097 205
12562 890