2994 115
10155 273
5994 557
6835 95
5483 137
7988 152
7247 474
5168 432
3868 95
5776 160
9989 721
5124 490
4180 151
3410 76
8958 456
7234 544
11993 509
3724 277
6429 306
8289 616
4226 31
4236 626
5593 361
20155 938