12952 341
15890 98
2994 262
3454 418
3154 190
3832 174
5899 429
6321 199
5034 323
7648 637
4257 143
19998 445
5008 882
40024 691
3500 211
3273 353
6627 798
2979 393
44653 995
3072 116
10422 654
2321 154
3950 371
5533 610