8080 708
2229 293
4251 581
4665 67
3309 211
2433 272
5049 712
3579 418
2104 308
2397 249
2716 267
4477 361
71904 218
38354 376
35333 311
20351 247
14645 647
46195 434
28567 476
38200 502
24902 161
45803 411
54142 674