2737 500
5460 499
11463 671
20665 680
4561 800
4733 493
2191 338
6560 501
21653 434
4755 104
3578 232
6091 722
7885 874
9444 694
1096 56
11608 678
3006 481
2303 471
2010 42
3830 596
4150 708
14707 313
5208 355
3200 251
1807 156
1760 34
4009 528
119068 199