28083 488
9666 502
3107 241
3421 554
7968 477
3642 280
4444 727
5632 39
1502 86
15379 62
4223 519
3927 582
1996 111
2673 75
26967 354
6359 807
2589 482
7782 85
3905 837
2373 82
6845 70
3228 699
5694 490
3468 850
10410 268
4630 439
4964 604
7257 120