15028 91
5776 324
7413 295
15289 850
52467 160
2354 396
41283 541
5535 118
14487 90
4103 529
2172 160
3008 260
5375 489
3816 571
7643 921
4786 600
6047 890
4641 67
3276 211
3536 418
7888 115
3092 149
5936 86
3615 211
1956 60
4104 734
4508 639
1716 103