42968 312
43471 170
25980 57
30136 943
27764 154
87616 325
14637 196
7147 70
22942 232
3812 178
28264 341
9940 315
4547 77
15958 608
51398 547
28924 587
16467 109
28215 318
16647 741
15268 871
7323 936
8576 622
8955 99
15501 54
22877 545
11784 511
8917 88
15993 932