1535 157
9111 332
30657 89
9348 202
16507 387
6591 71
10508 583
2939 350
27930 557
12345 703
2878 587
20970 247
3517 837
5619 935
3380 690
4017 417
20628 406
16382 266
4823 400
7364 305