10297 110
43495 437
30015 298
51517 883
29272 673
105184 565
23884 447
62106 968
118294 581
84293 390
39506 810
54048 403
17307 753
47382 329
35995 232
14941 549
94642 438
75857 930
31472 446
42330 620
22751 545
20892 636
17574 207