40093 700
24784 63
36298 396
27154 659
35694 475
23142 127
42592 491
35751 523
44126 554
33221 263
53210 515
30642 853
36545 528
33879 395
34375 310
23603 230
30665 541
35037 181
22618 363
38002 513
25802 602
25654 290
30294 840
47089 576