29435 145
14901 776
18903 759
15336 675
23503 201
5903 101
14081 465
4283 480
13899 743
21648 313
11308 752
15718 580
18375 448
64864 167
9613 502
48438 350
16465 80
22378 327
5022 517
67975 856
22421 188
20045 262
31999 660
90742 289
27645 535
33678 97
9873 432
17971 266