2795 429
3567 165
3976 397
4029 316
11215 150
7374 277
2401 444
5405 662
7781 415
20433 294
9090 210
10537 309
360683 924
3964 839
1793 38
9833 472
10840 675