12601 375
5697 606
5424 261
1774 62
125041 752
108647 551
14478 585
4868 508
9228 590
4047 376
7663 412
5907 615
4884 554
5135 475
10260 339
7346 359
4891 497
87823 768
6466 758
21651 262
20083 640
90993 499
9088 235
3517 477
6361 247
7167 293
23870 344
107319 210