20291 424
4539 331
7772 548
5211 361
2030 106
3342 461
2778 255
4640 655
3734 286
2158 339
3343 397
8599 471
3232 345
6703 280
115540 486
3776 563
2442 418
2129 35
5059 188
7595 115
5830 567
14267 206
2704 80
5106 467