4397 860
3781 75
5031 113
7797 240
2326 58
3437 846
2238 234
3624 592
12696 688
2656 238
4285 449
2518 168
2149 101
9529 281
3600 490
4489 380
3516 36
25487 636
5382 671
4420 927
3445 623
3081 56
6378 143
4159 598