3040 306
2804 256
4893 555
3974 277
2768 497
8942 208
8645 541
10499 459
19657 337
8745 33
12270 258
1912 108
2400 189
10000 655
6303 454
7002 531
6687 124
4125 327