2960 271
3317 554
2062 70
6232 433
9203 384
1258 83
2561 421
5196 527
4544 845
6540 764
5832 559
3474 413
6871 557
10060 298
4541 77
2829 44
4367 92
5881 121
8075 319
10957 842
20196 394
5798 428
5706 580
5653 218