3603 509
2048 225
14594 576
1523 173
2222 321
3304 591
2465 329
2248 330
1990 404
2486 104
10149 93
14068 746
1607 132
1425 180
1751 207
3622 394
6679 331
3475 430
2924 353
7228 57
2287 362
1965 163
1589 152
3419 861