29324 145
14859 776
18787 758
15273 675
23409 201
5886 101
14031 465
4246 480
13855 743
21583 313
11244 752
15696 580
18270 448
64694 167
9548 502
47916 350
16359 80
22309 327
5002 517
67738 856
22344 188
19996 262
31899 660
90420 289
27523 535
33551 97
9846 432
17909 266