32130 600
11266 720
42993 645
5739 519
71009 653
95655 483
9753 222
6268 203
3451399 6368
20460 383
46130 647
34601 633
18219 551
41661 746
71337 787
32947 505
27522 369
7811 80
56742 163
37023 382
14419 439
21332 56
30682 623
31091 927