31648 76
29045 245
33374 658
19631 803
35178 324
13071 583
25686 236
54202 615
17707 522
99760 220
20154 574
17591 243
69747 371
33155 824
87549 659
28538 682
94191 935
33606 543
89358 351
74178 288
23921 587
38132 570
112246 623
29963 103