39796 549
3506 316
5202 478
4717 274
3600 360
4675 459
5009 150
1773 146
3265 275
5271 603
5647 628
3410 456
965 87
2934 506
8110 611
4433 597
3686 173
4166 462
2534 482
2451 266
3533 820
8814 681
4076 272
3223 478
3076 181
2715 330
6632 957
2711 486