2290 119
5515 703
3563 469
4918 636
10655 715
4253 239
5092 687
3004 223
5011 887
2521 360
1838 213
4499 965
12704 133
8812 790
22032 595
9102 417
3900 37
20960 510
2596 453
3740 412
1669 124
12399 753
34599 484
4576 196
8784 195
14497 513
3083 490
273186 678