15926 360
57095 157
17783 531
38759 314
9208 228
37281 489
46012 332
38762 372
104310 766
20476 242
15809 840
11711 556
8760 450
35707 239
1884 232
3234 846
1738 269
982 56
4375 875