28076 488
9665 502
3107 241
3421 554
7968 477
3642 280
4444 727
5630 39
1501 86
15377 62
4222 519
3927 582
1996 111
2673 75
26966 354
6358 807
2589 482
7782 85
3905 837
2373 82
6844 70
3228 699
5694 490
3468 850
10408 268
4630 439
4964 604
7257 120