31800 478
34733 765
33921 319
67750 444
35827 241
50782 469
41456 548
52342 1066
38067 971
29120 238
121499 847
40309 261
73607 713
61655 681
35197 752
73251 312
31999 336
20553 67
27695 141
33334 775
20583 291
35292 599
77459 746
24248 401