2863 295
4886 789
5261 618
4439 764
30625 177
2553 507
4005 620
3734 128
4284 864
6934 531
8360 565
4872 131
2834 447
1711 236
4058 318
1556 125
8222 181
10734 746