2401 346
3083 431
4138 655
2226 323
2001 375
4022 623
1462 77
1819 72
2048 171
3728 496
3843 479
2942 335
2971 578
2423 86
2071 308
10142 455
22617 336
7786 231
20388 829
11922 272
18172 666
4973 514
5910 461
2610 296
4279 933
1998 112
3325 487
932 41