2980 304
3657 450
4814 631
5853 887
2779 174
4064 705
5278 780
8442 109
2675 468
6317 59
4878 532
6709 308
13518 619
6068 388
2272 269
5580 368
4390 48
2884 336
3714 102
3065 445
4593 111
2954 428
13607 155
3295 90