21223 517
2974 68
5902 849
1726 153
2333 345
5582 813
6984 578
4777 417
4760 63
1332 192
4075 447
3413 471
3582 722
1538 157
1157 49
6493 529
12193 209
2262 406
4868 360
1989 209
29655 529
2834 43
3228 374
1633 63
65178 372
2753 263
14101 326
3695 520