21322 409
5767 268
3155 478
11716 650
2572 583
1509 277
2796 733
3054 757
496 64
6794 83
3413 588
1289 276
3169 667
2823 455
16944 570
1832 413
2987 722
13277 62
343737 1038
2825 257
7001 653
4418 686
5616 166
6659 290
3554 400
410388 917
3785 230
6209 523