29433 145
14899 776
18901 758
15333 675
23500 201
5902 101
14077 465
4282 480
13899 743
21647 313
11307 752
15718 580
18373 448
64862 167
9612 502
48412 350
16463 80
22370 327
5022 517
67967 856
22420 188
20041 262
31997 660
90733 289
27638 535
33673 97
9872 432
17970 266