30595 631
37615 521
38118 627
12058 289
18805 117
19036 877
35314 721
18619 318
21368 284
12433 218
29454 238
29054 650
18109 539
43348 169
27679 465
16574 259
24004 298
34446 467
16021 148
23923 128
37802 376
29520 575
15647 787
22130 637