32281 600
11690 720
43094 645
5811 519
71326 653
95979 483
9816 222
6321 203
3515288 6392
20589 383
46306 647
34837 633
18319 552
41808 746
71753 787
33153 505
27632 369
7857 80
57084 163
37302 382
14555 439
21463 56
30924 623
31483 927