21581 56
31386 623
35402 619
31994 927
21998 202
25629 845
9071 116
25604 433
15057 603
10960 459
8596 681
22553 407
36574 686
13078 194
15444 299
23317 613
14346 398
12559 551
18550 326
24177 606
17838 116
30448 581
53710 82
28697 83
11004 41
26269 522
14550 32
31667 226