2926 123
12569 590
9183 391
13660 365
64321 651
43783 480
4235 298
13778 482
8581 779
14588 588
8341 485
37530 381
11230 307
9776 242
3071 366
3664 456