14031 306
26950 122
15161 365
12351 342
11536 581
25481 539
20380 773
31184 65
6723 362
26262 653
32228 233
19525 826
20876 609
21543 104
23805 186
81225 345
75318 289
8277 754
17454 337
15234 462
17672 604
32732 855
9875 134
16265 568
27648 660
28888 103
23903 80
7657 429