17096 93
4364 647
5169 332
7433 275
15557 377
7696 447
9610 415
5437 375
3979 475
5384 393
4592 134
10513 53
4802 358
6368 97
5004 640
5433 582
6467 264
7554 253
2777 114
6757 106
6083 557
6353 205
4184 458
2647 99