18076 94
6186 324
7743 295
15348 850
52522 160
2363 396
41603 541
5542 118
14508 90
4110 529
2178 160
3012 260
5386 489
3831 571
7652 921
4794 600
6064 890
4643 67
3286 211
3548 418
7900 115
3098 149
5953 86
3625 211
1963 60
4113 734
4525 639
1728 103