32130 600
11265 720
42993 645
5739 519
71006 653
95655 483
9753 222
6268 203
3451049 6368
20459 383
46130 647
34599 633
18215 551
41660 746
71337 787
32947 505
27522 369
7811 80
56738 163
37022 382
14419 439
21332 56
30680 623
31090 927