30992 96
40471 390
44917 101
28276 605
40129 326
27057 291
36708 295
20316 177
19616 649
39968 946
43399 199
50393 708
38519 533
37213 236
39803 345
30608 380
24753 708
33120 123
27447 72
34432 970
28529 78
41708 489
31647 840
34440 672