31281 315
214943 335
3786 558
4459 506
22207 837
55073 703
4563 478
7078 763
9502 486
80423 572
90131 278
111761 250
105465 695
54061 742
42587 719
297361 178
33609 375
153473 590
6808 735
8944 782
2686 124
5259 126
71891 218
79623 294
170517 223
32235 334
113571 939
41802 142