2959 70
8307 723
9033 603
4043 648
2452 475
2601 264
4783 295
12452 173
7461 273
2266 155
6720 557
3890 493
5277 550
3101 237
4845 686
4587 116
4460 509
9625 610
4994 380
11372 868
2491 197
8013 235
3733 301
3981 252