15639 360
56125 157
17504 531
37486 313
9010 228
36501 489
45360 332
37948 372
101421 766
19951 242
15286 839
11516 556
8581 450
35015 238
1858 232
3184 846
1700 269
940 56
4286 875