12397 591
3725 536
11553 805
4604 482
2629 89
3040 255
6169 670
2226 340
5616 186
7007 107
2465 287
7152 206
6419 86
5964 242
2027 31
3106 659
9767 584
4235 342
2515 127
4305 422
2289 28
9223 604
3911 636
4950 85