599 50
10638 481
4858 315
8078 713
2463 69
4492 602
3894 397
8349 989
1335 178
2139 322
5430 426
7050 661
2201 268
8731 639
5517 627
3071 250
2765 381
3198 538
3080 201
7906 399
5694 540
1196 199
806 150
3602 807
15372 517
18475 469
3017 318
4510 657