29589 135
7097 999
8717 718
5072 359
11777 546
19070 72
17567 654
16419 312
5903 286
9272 501
9793 343
24810 650
7144 648
13396 733
9174 334
13794 187
6172 67
8930 875
10905 304
23716 517
12615 570
6917 196
14382 767
10239 627
8068 690
15244 528
8540 312
21270 341